[Share Experiences] deepin 20 安装 clang-15 Resolved
Tofloor
poster avatar
一只小H
deepin
2023-07-11 00:32
Author

deepin 20 源里的 clang 版本较低,有时候我们需要用到较高版本的 clang(比如 vscode 的 clangd 插件要求 >=14),那么我们就需要自己去装。

llvm提供了相应的源,我们只需要进行添加即可。

这里我添加了 llvm 给 Debian 10 的源。

打开 /etc/apt/sources.list,末尾追加以下内容

deb http://apt.llvm.org/buster/ llvm-toolchain-buster main
deb-src http://apt.llvm.org/buster/ llvm-toolchain-buster main
# 14 
deb http://apt.llvm.org/buster/ llvm-toolchain-buster-14 main
deb-src http://apt.llvm.org/buster/ llvm-toolchain-buster-14 main
# 15 
deb http://apt.llvm.org/buster/ llvm-toolchain-buster-15 main
deb-src http://apt.llvm.org/buster/ llvm-toolchain-buster-15 main

然后添加公钥

wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key|sudo apt-key add -
sudo apt update

接着就可以装 clang-15 了

sudo apt install llvm-15 clang-15 clang-tools-15 clangd-15 clang-tidy-15 clang-format-15 lldb-15 lld-15
Reply Favorite View the author
All Replies
阿尼樱奈奈
Moderator
2023-07-11 00:38
#1

like

Reply View the author
青稚
Moderator
2023-07-11 03:25
#2

不错哦like

Reply View the author