1,安装几个版本的gcc和g++
sudo apt-get install gcc-4.3 gcc-4.4 g++-4.3 g++-4.4
2,配置,最后的10,20,30为优先级
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.3 10
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.4 20
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.3 10
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.4 20
sudo update-alternatives --install /usr/bin/cc cc /usr/bin/gcc 30
sudo update-alternatives --set cc /usr/bin/gcc
sudo update-alternatives --install /usr/bin/c++ c++ /usr/bin/g++ 30
sudo update-alternatives --set c++ /usr/bin/g++
3,选择你要的gcc
选择 路径 优先级 状态
------------------------------------------------------------
* 0 /usr/bin/gcc-4.4 20 自动模式
1 /usr/bin/gcc-4.3 10 手动模式
2 /usr/bin/gcc-4.4 20 手动模式
要维持当前值[*]请按回车键,或者键入选择的编号:0