1. 官網下載 llvm
2. 官網下載cmake
3. configure 執行 llvm 發現報錯
4. 解壓縮 cmake
5.將cmake 下面的bin 目錄放到環境變量里面去
6. 創建一個 /llvm 類似的目錄
7. 解壓縮 llvm的安裝包 並且pwd 相應的目錄 例如為 /path
8. cd 到 /llvm 的目錄執行命令
cmake /path
9. 執行成功之后執行命令
cmake --build .
注意在當前目錄
10. 執行最后一個安裝命令
cmake --build . --target install
后者是
cmake -DCMAKE_INSTALL_PREFIX=/tmp/llvm -P cmake_install.cmake
最后一個還沒有試
原因就是 不用 make 改用cmake了 所以麻煩一些.
11 將創建的 /llvm 的目錄 的下級目錄 bin 放到profile 里面去
12. 重新登錄一下 或者執行一下 source ...profile 文件
13. 查看部分功能
bugpoint llvm-ar llvm-cxxdump llvm-extract llvm-mcmarkup llvm-ranlib llvm-symbolizer sanstats count llvm-as llvm-diff llvm-lib llvm-nm llvm-readobj llvm-tblgen verify-uselistorder FileCheck llvm-bcanalyzer llvm-dis llvm-link llvm-objdump llvm-rtdyld not yaml2obj llc llvm-config llvm-dsymutil llvm-lit llvm-pdbdump llvm-size obj2yaml yaml-bench lli llvm-cov llvm-dwarfdump llvm-lto llvm-PerfectShuffle llvm-split opt lli-child-target llvm-c-test llvm-dwp llvm-mc llvm-profdata llvm-stress sancov

