sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install gcc-4.7
sudo apt-get install g++-4.7
OK,安装gcc,g++4.7完毕
$which gcc 一下
找到目前gcc版本的目录:/usr/bin/gcc
$cd /usr/bin/ ; ls -al | grep gcc
可见,目前的gcc符号链接于gcc-4.4
$sudo rm gcc //删除原来的符号链接
$ln -s gcc-4.7 gcc //重新创建链接
$gcc -v //可见其版本已经是4.7
OK,g++ 更改版本过程如出一辙
sudo apt-get update
sudo apt-get install gcc-4.7
sudo apt-get install g++-4.7
OK,安装gcc,g++4.7完毕
$which gcc 一下
找到目前gcc版本的目录:/usr/bin/gcc
$cd /usr/bin/ ; ls -al | grep gcc
可见,目前的gcc符号链接于gcc-4.4
$sudo rm gcc //删除原来的符号链接
$ln -s gcc-4.7 gcc //重新创建链接
$gcc -v //可见其版本已经是4.7
OK,g++ 更改版本过程如出一辙