前段时间,我设法找到了具有 g++-4.7 版本的 PPA。但是,我不得不重新安装机器上的所有内容,并且我忘记了那个 PPA 的名称。有人能告诉我吗?我试图再次找到它,但没有任何运气。我正在安装 Ubuntu 11.10。
答案1
这工具链测试构建 PPA包含许多软件包,包括 gcc-4.7。
您可以使用添加存储库
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
然后,使用
sudo apt-get update
sudo apt-get install g++-4.7
要更改默认编译器,请使用 update-alternatives
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.6 60 --slave /usr/bin/g++ g++ /usr/bin/g++-4.6
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.7 40 --slave /usr/bin/g++ g++ /usr/bin/g++-4.7
sudo update-alternatives --config gcc
答案2
我还没有找到 g++-4.7 的 PPA,但是有一个 gcc-snapshot 包。
我想你必须自己编译它: http://www.lukaszbyczynski.com/archives/208
答案3
有关将 gcc 4.7 反向移植到 Debian 稳定版的描述。