Ubuntu20.05上安装Clang 15
添加LLVM APT源的密钥
使用以下命令下载并添加LLVM官方APT仓库的密钥:
wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add -
配置Clang 15的APT源
根据Ubuntu版本代号创建或编辑LLVM源文件:
sudo vim /etc/apt/sources.list.d/llvm.list
在文件中写入以下内容(以Ubuntu 20.04 Focal为例):
deb http://apt.llvm.org/focal/ llvm-toolchain-focal-15 main
deb-src http://apt.llvm.org/focal/ llvm-toolchain-focal-15 main
其他版本需替换focal
为对应代号(如bionic
、groovy
),完整版本代号参考LLVM官方APT仓库。
更新软件包列表
执行以下命令同步仓库信息:
sudo apt update
安装Clang 15
通过APT安装指定版本:
sudo apt install clang-15
验证安装
检查版本以确保安装成功:
clang-15 --version
使用 update-alternatives 设置优先级
update-alternatives --install /usr/bin/clang clang /usr/bin/clang-15 100
update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-15 100