使用的编译环境:
Ubuntu16.04,LLVM3.6.0,GCC5.3.1
1.下载以下三个源码包:
LLVM source code
Clang source code
compiler-rt source code
http://releases.llvm.org/download.html
2.将llvm-3.6.0.src.tar.xz解压,文件夹重命名为llvm
3.将cfe-3.6.0.src.tar.xz解压,文件夹重命名为clang,然后放置到llvm/tools目录下
4.将compiler-rt-3.6.0.src.tar.xz解压,文件夹重命名为compiler-rt,然后放置到llvm/projects目录下
5.在llvm目录下创建build文件夹
6.编译和安装
Terminal command |
---|
$ cd build |
$ cmake ../ |
$ make |
$ sudo make install |