Hac*_*ner 3 package-management 18.04
我正在使用 Ubuntu 18.04 LTS,当我尝试安装 g++-10 时:
sudo apt install g++-10
Run Code Online (Sandbox Code Playgroud)
它安装了 clang-10,但我不需要 clang-10,我严格需要 g++-10
这里的问题是默认的 Ubuntu 18.04 存储库不包含g++-10(但包含clang-10)
在 18.04 上,如果apt无法匹配确切的包名称,则会将该名称扩展为正则表达式1。在这种情况下,该+字符的意思是“一个或多个前面的字符”,因此 g++-10 与 clan g-10匹配(这只是巧合,它们都是编译器)。
如果您想要 18.04 上的 gcc-10 / g++-10,您可以通过将toolchain-r PPA添加到您的存储库来实现:
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt install g++-10
Run Code Online (Sandbox Code Playgroud)
也可以看看
笔记:
| 归档时间: |
|
| 查看次数: |
2205 次 |
| 最近记录: |