我使用以下方法安装了 cland++-15 编译器:
sudo apt-get install clang++-15
运行后clang --version
显示
clang version 10.0.0-4ubuntu1
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /usr/bin
我该如何更新才能使默认值为 clang++-15?检查 bin 路径,clang++15 确实存在。
答案1
$ sudo su
# cd /usr/lib/llvm-15/bin
# for f in *; do rm -f /usr/bin/$f; \
ln -s ../lib/llvm-15/bin/$f /usr/bin/$f; done
# exit
$ clang --version
Ubuntu clang version 15.0.6
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /usr/bin
当 LLVM 16 推出时,做同样的事情,只需将上面的 15 替换为 16 即可。