我计划下载并安装 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