ubuntu环境下载编译llvm源码安装
1、下载源码
git clone https://github.com/llvm/llvm-project.git
2、创建build目录
cd llvm-project/ && mkdir build && cd build
3、基于cmake编译安装llvm源码
(1)
cmake -S llvm -B build -G Ninja -DCMAKE_BUILD_TYPE=Debug
sudo ninja -C build check-llvm && sudo ninja install -j4
(2)
cmake -G Ninja -DCMAKE_BUILD_TYPE="Release" -DLLVM_ENABLE_PROJECTS="clang" -DLLVM_ENABLE_RUNTIMES="libcxx;libcxxabi" ../llvm
sudo ninja && sudo ninja install -j4