Ubuntu下安装高版本clang-format 11, 12, 13
StackOverflow链接:https://stackoverflow.com/questions/20756924/how-can-i-install-clang-format-in-ubuntu步骤一:运行 wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add - 获取key.步骤二: 在 /etc/
·
StackOverflow链接: https://stackoverflow.com/questions/20756924/how-can-i-install-clang-format-in-ubuntu
-
步骤一: 运行
wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add -
获取key. -
步骤二: 在
/etc/apt/sources.list
中添加下列文本.:-
Buster (Debian 10):
deb http://apt.llvm.org/buster/ llvm-toolchain-buster main deb-src http://apt.llvm.org/buster/ llvm-toolchain-buster main # 11 deb http://apt.llvm.org/buster/ llvm-toolchain-buster-11 main deb-src http://apt.llvm.org/buster/ llvm-toolchain-buster-11 main # 12 deb http://apt.llvm.org/buster/ llvm-toolchain-buster-12 main deb-src http://apt.llvm.org/buster/ llvm-toolchain-buster-12 main
- Bullseye (Debian 11):
deb http://apt.llvm.org/bullseye/ llvm-toolchain-bullseye main deb-src http://apt.llvm.org/bullseye/ llvm-toolchain-bullseye main # 11 deb http://apt.llvm.org/bullseye/ llvm-toolchain-bullseye-11 main deb-src http://apt.llvm.org/bullseye/ llvm-toolchain-bullseye-11 main # 12 deb http://apt.llvm.org/bullseye/ llvm-toolchain-bullseye-12 main deb-src http://apt.llvm.org/bullseye/ llvm-toolchain-bullseye-12 main
- Xenial (Ubuntu 16.04):
deb http://apt.llvm.org/xenial/ llvm-toolchain-xenial main deb-src http://apt.llvm.org/xenial/ llvm-toolchain-xenial main # 11 deb http://apt.llvm.org/xenial/ llvm-toolchain-xenial-11 main deb-src http://apt.llvm.org/xenial/ llvm-toolchain-xenial-11 main # 12 deb http://apt.llvm.org/xenial/ llvm-toolchain-xenial-12 main deb-src http://apt.llvm.org/xenial/ llvm-toolchain-xenial-12 main
- Bionic (Ubuntu 18.04):
deb http://apt.llvm.org/bionic/ llvm-toolchain-bionic main deb-src http://apt.llvm.org/bionic/ llvm-toolchain-bionic main # 11 deb http://apt.llvm.org/bionic/ llvm-toolchain-bionic-11 main deb-src http://apt.llvm.org/bionic/ llvm-toolchain-bionic-11 main # 12 deb http://apt.llvm.org/bionic/ llvm-toolchain-bionic-12 main deb-src http://apt.llvm.org/bionic/ llvm-toolchain-bionic-12 main
- Focal (Ubuntu 20.04)
deb http://apt.llvm.org/focal/ llvm-toolchain-focal main deb-src http://apt.llvm.org/focal/ llvm-toolchain-focal main # 14 deb http://apt.llvm.org/focal/ llvm-toolchain-focal-14 main deb-src http://apt.llvm.org/focal/ llvm-toolchain-focal-14 main # 15 deb http://apt.llvm.org/focal/ llvm-toolchain-focal-15 main deb-src http://apt.llvm.org/focal/ llvm-toolchain-focal-15 main
- Jammy (Ubuntu 22.04)
deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy main deb-src http://apt.llvm.org/jammy/ llvm-toolchain-jammy main # 14 deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy-14 main deb-src http://apt.llvm.org/jammy/ llvm-toolchain-jammy-14 main # 15 deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy-15 main deb-src http://apt.llvm.org/jammy/ llvm-toolchain-jammy-15 main
-
-
步骤三:
sudo apt update
-
步骤四:
apt search clang-format
and check all available versions:
$ sudo apt search clang-format
Sorting... Done
Full Text Search... Done
arcanist-clang-format-linter/stable 0.git20161021-2 all
clang-format linter for Arcanist
clang-format/unknown 1:13.0-53~20210202214848.38 amd64
Tool to format C/C++/Obj-C code
clang-format-11/unknown 1:11.1.0~++20210203115409+1fdec59bffc1-1~exp1~20210203230038.161 amd64
Tool to format C/C++/Obj-C code
clang-format-12/unknown 1:12.0.0~++20210312110334+ca14f0282fce-1~exp1~20210312221110.59 amd64
Tool to format C/C++/Obj-C code
clang-format-13/unknown 1:13~++20210315063844+b868a3edad9d-1~exp1~20210315174553.2286 amd64
Tool to format C/C++/Obj-C code
clang-format-6.0/stable 1:6.0.1-10 amd64
Tool to format C/C++/Obj-C code
clang-format-7/stable 1:7.0.1-8+deb10u2 amd64
Tool to format C/C++/Obj-C code
- 步骤五: 使用
apt install clang-format
安装.
$ sudo apt install -y clang-format-12
$ clang-format-12 --version
Ubuntu clang-format version 12.0.0-++20210312110334+ca14f0282fce-1~exp1~20210312221110.59
更多推荐
已为社区贡献1条内容
所有评论(0)