如何在 Ubuntu 14.04 LTS 上安装 gcc 6(最新 6.1?),将 c++14 设为默认,我的库是否可以工作?此外,如果有任何问题,我会遇到什么问题?最后,请指导我完成这项工作,因为我对 Linux 和编程还很陌生。
答案1
您可以添加一个包含最新 GCC 的存储库,然后通过以下方式轻松安装它sudo apt install gcc
(我提供了一个链接)。或者,您可以从源代码构建最新的 GCC(这只是一个示例,请阅读README
和INSTALL
文件):
$> # download the latest gcc tar file and extract
$> ./configure
$> make
$> sudo make altinstall
后果
如果您只是在玩系统和/或 Ubuntu 在虚拟机(Virtualbox、VMWare、QEMU 等)中运行,那么副作用可以忽略不计,您可能不会在意。但是,如果您在某种“需要始终工作”的生产服务器上,那么您可能会遇到需要特定版本 GCC 的问题。在这种情况下,您应该在make altinstall
从源代码构建时进行替代安装(即)或使用经过验证的软件包。
链接
- 在 Xenial 上安装 GCC 6
- 在 Ubuntu 上安装最新的 gcc(这很旧,但有一个很好的例子说明如何从源代码构建)