如何在Linux上安装GCC 5.1(Ubuntu)

Mik*_*Pro 9 c++ linux ubuntu gcc gcc5

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

如何在Ubuntu上安装GCC 5.1?

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

此外,由于我在GCC 5中读到了libstdc ++的ABI更改,因此必须在GCC 5.1中安装新版本的libstdc ++吗?

ren*_*nsz 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
Run Code Online (Sandbox Code Playgroud)

尝试安装包及其依赖项:

# apt-get update
# apt-get install g++-5
Run Code Online (Sandbox Code Playgroud)

然后希望它能够顺利安装。(这很大程度上取决于主机上使用的 ubuntu 版本。)从 stable debian (jessie) 到 ubuntu trusty (gcc 4.8) 的 g++-4.9 安装对我来说是成功的。完成后,注释掉源列表中先前添加的行并

# apt-get update
Run Code Online (Sandbox Code Playgroud)

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