安装Clang
- 获取Clang 10.0.1源码包。
1 2
cd /opt wget https://github.com/llvm/llvm-project/releases/download/llvmorg-10.0.1/llvm-project-10.0.1.tar.xz --no-check-certificate
- 解压llvm安装包。
1
tar -vxf llvm-project-10.0.1.tar.xz
- 进入llvm源码目录。
1
cd llvm-project-10.0.1
- 编译安装llvm。
1 2 3 4 5
cd llvm mkdir build && cd build cmake -DCMAKE_BUILD_TYPE=Release .. make -j `nproc` make install
- 编译安装clang。
1 2 3 4 5 6 7 8 9
cd ../../clang mkdir build && cd build cmake -G "Unix Makefiles" \ -DCMAKE_BUILD_TYPE=Release \ --enable-optimized --enable-targets=host-only \ ../../llvm \ -DLLVM_ENABLE_PROJECTS="clang;libcxx;libcxxabi;compiler-rt;clang-tools-extra;openmp;lldb;lld" make -j `nproc` make install
- 查看llvm和clang版本 。
1
llvm-config --version
1
clang --version
父主题: 配置编译环境