1.github 獲取最新源碼
https://github.com/llvm-mirror
2.獲取llvm。clang 到本地
3.先編譯llvm
mkdir build
cmake -DCMAKE_BUILD_TYPE=Release ..
make -j8
4.再編譯clang, 編譯需要制定llvm-config的路徑, 在 llvm/build/bin下可以找到該文件。
cmake -DLLVM_CONFIG=~/llvm/build/bin/llvm-config -DCMAKE_BUILD_TYPE=Release ..
make -j8
sudo make install
5.等待編譯結果就行了,時間比較長。 如果中途出現卡機現象。可能有些文件無法生成,需要刪除bin/*下文件, 重新make。