首页 > 代码库 > 将ubuntu12.04中,gcc4.6/g++4.6版本降低到gcc4.4/g++4.4.
将ubuntu12.04中,gcc4.6/g++4.6版本降低到gcc4.4/g++4.4.
降低Ubuntu中gcc和g++的版本
ubuntu 12.04 中带的gcc/g++都是4.6,将其降到4.4。
操作步骤如下:
一、降低gcc版本
1、 $sudo apt-get install gcc-4.4
2、 $sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.4 40 (这里“40” 是优先级,值越大优先级越高)
3、 $sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.6 60 (本机自带的设置为60更高的优先级)
4、选择系统默认的gcc
$sudo update-alternatives --config gcc
Selection | Path | Priority | Status |
* 0 | /usr/bin/gcc-4.6 | 60 | auto mode |
1 | /usr/bin/gcc-4.4 | 40 | manual mode |
2 | /usr/bin/gcc-4.6 | 60 | manual mode |
默认系统用最高优先级的, 这里我们选择1就可以了
二、降低g++版本
1、 $sudo apt-get install g++-4.4
2、 $sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.4 40 (这里“40” 是优先级,值越大优先级越高)
3、 $sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.6 60 (本机自带的设置为60更高的优先级)
4、选择系统默认的g++
$sudo update-alternatives --config g++
Selection | Path | Priority | Status |
* 0 | /usr/bin/g++-4.6 | 60 | auto mode |
1 | /usr/bin/g++-4.4 | 40 | manual mode |
2 | /usr/bin/g++-4.6 | 60 | manual mode |
默认系统用最高优先级的, 这里我们选择1就可以了
补充:如果想改为高版本的随时用update-alternatives --config 命令切换
将ubuntu12.04中,gcc4.6/g++4.6版本降低到gcc4.4/g++4.4.