我如何g++-7
在 Ubuntu 上安装?我做到了
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
然后我可以找到g++-5
、g++-6
包,但找不到g++-7
。使用时可能会遇到什么问题g++-7
?什么时候正式发布?
答案1
单独的存储库方法不起作用,因为你没有使用 Ubuntu 17.04 (Zesty),这是构建该软件包的版本,如你在苯甲酸:
最简单的替代方案是“固定该包“(这是为了告诉你的 Ubuntu 接受一个不是为你的版本构建的包)。为此,打开一个终端并输入:
sudo nano /etc/apt/preferences
然后,复制以下内容:
Package: gcc-7
Pin: release n=zesty
Pin-Priority: 990
最后,保存文件(按Ctrl+X然后Y
)。
现在,在之后sudo apt-get update
,使用 进行安装sudo apt-get install gcc-7
。它也应该安装所有必需的依赖项。
注意:作为开发包,它可能需要您当前 Ubuntu 版本没有的较新的库。这可能会破坏某些包。
答案2
在此网站上,您可以搜索 GCC- 由 Matthias Klose 于 2016-12-17 添加。G++ 应该附带 GCC 包。您还应该知道 GCC 7 仍在开发中。