鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

下载Clang

  1. 下载LLVM 18.1.6。
    1
    2
    cd /home
    wget https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.6/llvm-project-18.1.6.src.tar.xz --no-check-certificate
    
  2. 解压LLVM源码包。
    1
    tar -xvf llvm-project-18.1.6.src.tar.xz
    
  3. 编译安装LLVM 18.1.6。
    1
    2
    3
    4
    5
    6
    7
    8
    9
    cd llvm-project-18.1.6.src
    cd llvm
    mkdir build && cd build 
    cmake -DCMAKE_BUILD_TYPE=Release ..
    make -j `nproc` && make -j `nproc` install
    cd ../../clang
    mkdir build && cd build
    cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release ../../llvm -DLLVM_ENABLE_PROJECTS="clang;compiler-rt;clang-tools-extra;openmp;lldb;lld"
    make -j `nproc` && make -j `nproc` install
    
  4. 检查Clang版本。
    1
    clang --version