linux 编译 llvm + clang

1. 需要下载以下三个压缩包,下载源码:Release LLVM 15.0.7 · llvm/llvm-project · GitHub

  • clang-15.0.7.src.tar.xz
  • cmake-15.0.7.src.tar.xz
  • llvm-15.0.7.src.tar.xz​​​​​  

2. 解压后将 clang 源码放入 llvm/tools/ 下

3. 将解压后的 cmake-15.0.7.src/Modules/* 放到 llvm/cmake/modules/ 下

4.  建立文件夹 llvm/build ,并进入build 内

5. 执行命令:

cmake ../ -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=MinSizeRel -DLLVM_INCLUDE_BENCHMARKS=OFF
make -j4
make install

swap报错:linux 中用文件作为Swap分区

6. 查看版本是否安装完成

7. 完成后更换版本:linux 查找旧版本 cmake 用软连接替换新版本

你可能感兴趣的:(linux,运维,服务器)