添加ppa到库
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
如果系统安装有 gcc4.8可以先卸载(不卸载与gcc4.9共存也行,可以略过这步骤)
sudo apt-get remove gcc-4.8 g++-4.8
安装gcc4.9
sudo apt-get install gcc-4.9 g++-4.9
如果系统此时含有gcc4.8存在,通过 gcc -v
显示的版本还是 4.8,可以修正链接符号将默认gcc设置为4.9
update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.9 49 \
--slave /usr/bin/g++ g++ /usr/bin/g++-4.9 \
--slave /usr/bin/gcc-ar gcc-ar /usr/bin/gcc-ar-4.9 \
--slave /usr/bin/gcc-nm gcc-nm /usr/bin/gcc-nm-4.9 \
--slave /usr/bin/gcc-ranlib gcc-ranlib /usr/bin/gcc-ranlib-4.9
以后想用4.8版本执行gcc-4.8就可以