摘要: Build日期:2015-2-5。Linux发行版用的是CentOS 6.5,操作步骤:1)配置git;2)签出github上的CoreCLR代码库;3)安装cmake;4)安装clang;5)运行build命令;6)build结果——失败!错误信息如下:error: unknown type, name 'type_info', const type_info*阅读全文
posted @ 2015-02-05 18:20 dudu 阅读(2789) 评论(9) 编辑
摘要: 在CoreCLR的开源代码中,GC的主要实现代码gc.cpp文件大小竟然有1.17MB,打开文件一看,竟然有35490行!第一次见到如此多行的单个代码文件。为什么会有这么大的代码文件?微软的哪位大神在这样的代码海洋中游弋?不禁让人产生好奇。在 Hacker News 中发现了线索(CoreCLR is now open source)阅读全文
posted @ 2015-02-05 13:05 dudu 阅读(1095) 评论(5) 编辑
摘要: 昨天得知微软在GitHub上发布CoreCLR的源代码之后,立马从GitHub上签出代码,并尝试在Windows Server 2012上进行编译。参考CoreCLR的开发者指南(Developer Guide),先安装CMake —— CoreCLR所用的开源跨平台Build工具。然后复制DIA SDK文件夹。进入CoreCLR代码库所在的文件夹,运行命令 build clean 进行编译。阅读全文
posted @ 2015-02-05 11:19 dudu 阅读(3059) 评论(10) 编辑