Windows7使用VS2017编译LLVM+Clang源码
工具:VS2017、Python(用于运行测试套件)、CMake-3.15.1(用于生成VS解决方案和项目文件)
Tips:1、VS确认好安装版本,切记不要混装
(由于VS2015和VS2017的混装导致CMake生成LLVM.sln折腾了一天)
2、CMake安装最新版,以支持VS2017
源码包:llvm-8.0.1.src.tar.xz
cfe-8.0.1.src.tar.xz(Clang)
compiler-rt-8.0.1.src.tar.xz
http://releases.llvm.org/download.html
遇到的问题:
1、CMake报错,默认情况下VS使用x86编