update-alternatives
转自: http://lingavin.com/blog/2013/03/07/alternatives-gcc/
Ubuntu-gcc版本切换
随着ubuntu版本的更新,内置的gcc也随着更新了,可是有时后我们用不到那么高版本的gcc,这时候我们就需要为ubunut切换低版本的gcc了,网上有些方法比较暴力,也比较麻烦,现在我推荐一种智能的方法。
首先我们用gcc -v
查看一下我们用的是什么版本的gcc,同时可以使用ls /usr/bin/gcc*
来查看机器装了什么版本的gcc。
如果系统没有我们想要的gcc版本,可以通过apt-get
来获得,例如:
1
|
|
multilib 不能省略,一并安装吧
下面就说说这么进行转换,例如我们想把gcc转换为4.4版本:
1 2 |
|
接这输入:
1
|
|
你会看到像下面的选项
1 2 3 4 5 6 7 8 9 10 |
|
选择你想要的gcc版本就好了,g++设置的方法相同。
如果想删除某个gcc版本的选项的话,可以使用
1
|
|
是不是觉得方便他可靠很多了呢,不需要做什么软链接,也方便管理,赶快使用gcc -v
查看一下修改是否成功吧。