参考官方链接:Getting Started with the LLVM System — LLVM 18.0.0git documentation
主要过程:下载源码和编译
源码地址:GitHub - llvm/llvm-project: The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.具体编译指令记录:
cd llvm-project-main
mkdir build
cmake -S llvm -B build -G "Unix Makefiles" -DLLVM_ENABLE_PROJECTS=clang -DCMAKE_INSTALL_PREFIX=./build -DCMAKE_BUILD_TYPE=Debug _BU
cd build/
make -j4
查看有无安装成功(运行实例代码)过程如下:
clang -v 指令查看版本信息,若成功返回则安装成功