Ubuntu 22.04 LTS 64位系统安装 clang10 版本

Ubuntu 22.04 LTS 64位系统安装 clang10 版本

本文记录了Ubuntu 22.04 LTS 64位系统安装 clang10 版本的过程。

1 安装 clang10

编辑 apt 源文件。1

sudo nano /etc/apt/sources.list添加以下内容:

1

2

3

4

5

6

7

8

9

10

# clang 9/10

# i386 not available

deb http://apt.llvm.org/focal/ llvm-toolchain-focal main

deb-src http://apt.llvm.org/focal/ llvm-toolchain-focal main

# 9

deb http://apt.llvm.org/focal/ llvm-toolchain-focal-9 main

deb-src http://apt.llvm.org/focal/ llvm-toolchain-focal-9 main

# 10

deb http://apt.llvm.org/focal/ llvm-toolchain-focal-10 main

deb-src http://apt.llvm.org/focal/ llvm-toolchain-focal-10 main

添加clang9/10源

安装 clang101

2

3

4

5

6

# 先添加key

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

# 更新源

sudo apt update

# 安装 clang10

sudo apt-get install clang-10 llvm-10-dev llvm-10-tools -y2 切换默认命令版本

安装完成后,默认的命令是clang-10和clang++-10,需要使用update-alternatives来设置成clang和clang++。

首先查看当前 clang 默认版本:

1

clang --version如图,当前版本是 clang14

clang 默认版本输出

2.1 切换成 clang10

1

sudo update-alternatives --install /usr/bin/clang clang /usr/bin/clang-10 1 --slave /usr/bin/clang++ clang++ /usr/bin/clang++-10

切换成 clang10

2.2 恢复原有的 clang 版本

这里也给出切换回 clang14的命令:

1

sudo update-alternatives --install /usr/bin/clang clang /usr/bin/clang-14 2 --slave /usr/bin/clang++ clang++ /usr/bin/clang++-14

相关文章

手机电子狗软件

手机电子狗软件

陈百强《偏偏喜欢你》粤语发音 歌词拼音注音

陈百强《偏偏喜欢你》粤语发音 歌词拼音注音

iphone 6s / 6s Plus用什么下载软件

iphone 6s / 6s Plus用什么下载软件