1.新建源码目录:
mkdir llvm_source
cd llvm_source
2.迁出LLVM
svn co http://llvm.org/svn/llvm-project/llvm/trunk llvm
3. 迁出Clang
cd llvm/tools
svn co http://llvm.org/svn/llvm-project/cfe/trunk clang
cd ../..
4.迁出额外的Clang工具集 (可选)
cd llvm/tools/clang/tools
svn co http://llvm.org/svn/llvm-project/clang-tools-extra/trunk extra
cd ../../../..
5.迁出编译运行库
cd llvm/projects
svn co http://llvm.org/svn/llvm-project/compiler-rt/trunk compiler-rt
cd ../..
6.迁出libcxx:(只在OS X系统上编译和运行Compiler-RT测试时需要,否则可选)
cd llvm/projects
svn co http://llvm.org/svn/llvm-project/libcxx/trunk libcxx
cd ../..
7.安装CMake
下载地址:https://cmake.org/download/
下载对应平台的源码包或者安装包进行安装。(注意:编译最新的LLVM源码需要CMake版本3.4.3或者更高的版本。)