我们在编译不同版本的源码时需要的gcc版本是不一样的
gcc/g++ 设置使用版本的参考方法:
$ sudo apt-get install gcc-4.4
$ sudo apt-get install g++-4.4
$ sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.4 40
$ sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.6 30
$ sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.4 40
$ sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.6 30
$ sudo update-alternatives --config gcc
There are 2 choices for the alternative gcc (providing /usr/bin/gcc).
Selection Path Priority Status
------------------------------------------------------------
0 /usr/bin/gcc-4.4 40 auto mode
* 1 /usr/bin/gcc-4.4 40 manual mode
2 /usr/bin/gcc-4.6 30 manual mode
Press enter to keep the current choice[*], or type selection number: 1
$ sudo update-alternatives --config g++
There are 2 choices for the alternative g++ (providing /usr/bin/g++).
Selection Path Priority Status
------------------------------------------------------------
0 /usr/bin/g++-4.4 40 auto mode
* 1 /usr/bin/g++-4.4 40 manual mode
2 /usr/bin/g++-4.6 30 manual mode
Press enter to keep the current choice[*], or type selection number: 1