Windows编译LLVM

使用的编译环境:
Win7 64位,vs2013,LLVM3.9.1,CMake3.7.1


1.下载以下三个源码包:

LLVM source code
Clang source code
compiler-rt source code

http://releases.llvm.org/download.html


2.将llvm-3.9.1.src.tar.xz解压


3.将cfe-3.9.1.src.tar.xz解压,文件夹重命名为clang,然后放置到llvm-3.9.1.src/tools目录下


4.将compiler-rt-3.9.1.src.tar.xz解压,文件夹重命名为compiler-rt,然后放置到llvm-3.9.1.src/projects目录下


5.创建文件夹llvm-3.9.1.build,并且在llvm-3.9.1.build目录下创建install文件夹


6.使用CMake生成vs工程

(1)选择源码和目标路径
Windows编译LLVM_第1张图片

(2)点击Add Entry按钮增加如下属性
Windows编译LLVM_第2张图片

(3)点击Add Entry按钮增加如下属性
Windows编译LLVM_第3张图片

(4)点击Configure按钮选择Visual studio 12 2013
Windows编译LLVM_第4张图片

(5)点击Generate按钮生成vs工程
Windows编译LLVM_第5张图片

你可能感兴趣的:(LLVM)