在Ubuntu上配置LLVM环境
官方的安装指南在这里。
本人使用 Ubuntu 24.04 LTS,所以新建文本文件(/etc/apt/sources.list.d/llvm.list
)并添加以下软件源。
1 | deb http://apt.llvm.org/noble/ llvm-toolchain-noble main |
接着
1 | wget -qO- https://apt.llvm.org/llvm-snapshot.gpg.key | sudo tee /etc/apt/trusted.gpg.d/apt.llvm.org.asc |
截至2024年7月:
llvm-toolchain-noble
是最新的版本 20,apt install clang
默认安装该版本;llvm-toolchain-noble-18
是 Stable 版,需要使用apt install clang-18
安装;llvm-toolchain-noble-19
与 Qualification 版,与llvm-toolchain-noble-18
同理。
我安装的是 clang-18
,每次执行命令都需要 clang-18 main.c -g -o main
,是不能直接使用 clang
这一命令的。不妨使用如下命令,默认使用 clang-18
(对于 clang++
、clangd
等同理)。
1 | sudo update-alternatives --install /usr/bin/clang clang /usr/bin/clang-18 100 |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 11D_Beyonder's Blog!