Ubuntu 13.04 默认使用 gcc/g++/gfortran 4.8?

Ubuntu 13.04 默认使用 gcc/g++/gfortran 4.8?

我计划下载并安装 Ubuntu 13.04,并且希望我的系统上有两个编译器。

第一个问题:ubuntu 13.04 附带的 gcc/g++/gfortran 版本是什么? (是 4.7.3 吗?)。

因此,我希望将 gcc/g++/gfortran 4.8 作为我的默认编译器(并将 4.7.3 作为“备份”)。 是否有可用的预编译版本(使用正确的优化进行编译并启用 std::thread)? 以及如何下载并安装它?

答案1

是的,Raring 默认有 gcc 4.7.3。不过你可以从Ubuntu 工具链 PPA

您甚至可以通过安装 Universe 存储库中提供的 gcc-snapshot 包来安装最新的 gcc 快照。(但不推荐)

答案2

下面的方法应该可以解决问题:

sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install g++-4.8

请注意,如果您收到一条错误消息,指出add-apt-repository不存在,您可以通过以下方式安装:

sudo apt-get install software-properties-common

相关内容