我正在尝试用"Debian GNU/Linux10“在PC上编译一个C++项目。这个项目需要clang,所以我用以下命令安装它:
sudo apt-get install clang但我遇到了以下错误:
Clang version must be at least 11, the version used is 7.0.1如何安装clang 11?
注意:我不想再次安装整个LLVM包。我只想将Clang从版本7升级到版本11,最好是通过命令行。
发布于 2021-02-16 23:55:46
经过一番搜索,我找到了解决方案。以下是我为实现它所做的工作:
在/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
deb http://apt.llvm.org/buster/ llvm-toolchain-buster-10 main
deb-src http://apt.llvm.org/buster/ llvm-toolchain-buster-10 main
deb http://apt.llvm.org/buster/ llvm-toolchain-buster-11 main
deb-src http://apt.llvm.org/buster/ llvm-toolchain-buster-11 mainwget -O - https://apt.llvm.org/llvm-snapshot.gpg.key|sudo apt-key add -sudo apt-get updatesudo apt-get install clang-11export CMAKE_C_COMPILER=clang-11
export CMAKE_CXX_COMPILER=clang++-11编译您的project.
的
有关文档,请访问https://apt.llvm.org/
https://stackoverflow.com/questions/66223241
复制相似问题