Clangd-18 安装

最新的LLVM的Clang编译链安装只需要执行以下指令,即可下载安装脚本并安装指定版本的Clang
当前最新的Release版本为18,其他版本只需要修改命令中的数字值即可。

wget https://apt.llvm.org/llvm.sh
chmod u+x llvm.sh
sudo ./llvm.sh 18

设置 Clang 版本为默认编译器

sudo update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-18 100
sudo update-alternatives --install /usr/bin/clang clang /usr/bin/clang-18 100

clang-format-18 安装

安装了Clangd-18后,可以安装clang-format-18,可在vscode中使用clang-format扩展,对C++代码做格式化。
执行了上面的操作使用脚本安装了Clang后,apt可以直接安装对应版本的clang-format

sudo apt install -y clang-format-18