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

Gri*_*wes 25 ppa 11.10 g++

前段时间,我设法找到了具有 g++-4.7 版本的 PPA。但是,我不得不在我的机器上重新安装所有东西,而且我丢失了那个 PPA 的名字。有人可以指点我吗?我试图再次找到它,但没有任何运气。我正在安装 Ubuntu 11.10。

Ric*_*way 23

工具链测试构建PPA包含许多软件包包括gcc-4.7。

您可以使用添加存储库

sudo add-apt-repository ppa:ubuntu-toolchain-r/test
Run Code Online (Sandbox Code Playgroud)

然后,安装它使用

sudo apt-get update
sudo apt-get install g++-4.7
Run Code Online (Sandbox Code Playgroud)

要更改默认编译器,请使用 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
Run Code Online (Sandbox Code Playgroud)