我gcc 4.4.3目前安装了Ubuntu 10.04 32 位。我想将它升级到gcc/g++ 4.7(我正在寻找 C++ 0x 支持)
如何使用 Ubuntu 包管理器进行更新:
apt-get upgrade/install ??
Run Code Online (Sandbox Code Playgroud)
作为第二个选项,我从以下位置下载了最新的 gcc 快照文件:
http://gcc.cybermirror.org/snapshots/LATEST-4.7/gcc-4.7-20110709.tar.bz2
Run Code Online (Sandbox Code Playgroud)
会做
./configure
make
make install
Run Code Online (Sandbox Code Playgroud)
在这个包上构建并从源代码安装它?
Wit*_*aft 15
添加工具链 ppa 测试存储库,然后执行 apt-get update 和 apt-get dist-upgrade
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install g++-4.7 c++-4.7
Run Code Online (Sandbox Code Playgroud)
这仅在 12.04 中可用 - 使用此方法无法将较旧的 ubuntu 版本更新到同一版本。
有关 PPA 的更多信息,请参见此处
https://help.launchpad.net/Packaging/PPA