1. 官网下载 llvmui
2. 官网下载cmakespa
3. configure 执行 llvm 发现报错code
4. 解压缩 cmakeblog
5.将cmake 下面的bin 目录放到环境变量里面去get
6. 建立一个 /llvm 相似的目录it
7. 解压缩 llvm的安装包 而且pwd 相应的目录 例如为 /pathclass
8. cd 到 /llvm 的目录执行命令test
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