我在哪里可以找到 g++ 4.7 包?

我在哪里可以找到 g++ 4.7 包?

前段时间,我设法找到了具有 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

http://ask.debian.net/questions/backporting-more-recent-versions-of-the-gcc-toolchain-to-debian-stable

有关将 gcc 4.7 反向移植到 Debian 稳定版的描述。

相关内容