9

我想在 Ubuntu 上试验新的 GCC 5.1 C++ 编译器。

如何在 Ubuntu 上安装 GCC 5.1?

我更喜欢某种形式的预构建可执行文件,我可以下载和安装,而不是下载 GCC 的源代码并从中构建整个 GCC 5.1。

此外,由于我阅读了在 GCC 5 中更改的 libstdc++ 的 ABI,是否也必须使用 GCC 5.1 安装新版本的 libstdc++?

4

1 回答 1

4

软件包 g++-5(gcc 版本 5.2.1)可用于 debian 测试或 ubuntu wily。以前的里程碑是 4.9 和 4.8。在两者之间获得一个版本会更困难,比如 5.1。

如果对 5.2.1 仍然满意,则将此行添加到 /etc/apt/sources.list:

deb http://ftp.debian.org/debian/ stretch main

尝试安装包及其依赖项:

# apt-get update
# apt-get install g++-5

然后希望它会安装没有问题。(这很大程度上取决于主机上使用的是哪个 ubuntu 版本。)从稳定的 debian(jessie)到 ubuntu trusty(gcc 4.8)的 g++-4.9 安装对我来说是成功的。完成后,从源列表中注释掉先前添加的行和

# apt-get update

如果您喜欢永恒的升级,那么请设置一个合适的固定规则。

于 2015-09-18T09:47:33.330 回答