SHINING 2019-12-28
找到编译llvm的要求:
其他都好弄, 主要是gcc, 不想折腾GCC的升级可以使用scl
yum install centos-release-scl yum install devtoolset-7 # 使用工具集使用高版本的gcc 进入新的bash # 如果想下次登录还有效可以在.bashrc 加上source scl_source enable devtoolset-7 scl enable devtoolset-7 bash
git clone https://github.com/llvm/llvm-project.git
cd llvm-project mkdir build cd build # 更多编译参数含义参见官网 cmake -DLLVM_ENABLE_PROJECTS=clang -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release ../llvm make -j4