切换gcc版本

下载 gcc 版本

首先,我们自然是需要下载gcc-4.7版本的程序以及安装,ubuntu下如下操作:

sudo apt-get install gcc-4.7

查看当前版本

我们进入到 /usr/bin 目录下可以查看当前的gcc链接到了哪个版本

ll gcc

删除旧版本软连接

通过sudo删除旧版本软连接

sudo rm /usr/bin/gcc

建立新版本软连接

然后就是创建一个新的gcc链接文件,让其链接的是gcc-4.7版本。如下操作

sudo ln -s /usr/bin/gcc-4.7 /usr/bin/gcc

查看版本

通过下面命令查看:

gcc --version  # 或者 gcc -v

备注

如果在其他目录下显示还是gcc-4.8.5的版本。而操作/usr/bin/gcc --version却发现gcc的版本的确是gcc-4.7,说明本机系统上gcc默认执行的并不是/usr/bin目录下的可执行文件,而是另一个目录。通过gcc -v查询到系统默认gcc是哪个文件里的gcc

设置gcc优先执行目录

gcc的优先执行目录最简单的修改方式是对PATH环境变量的修改,让/usr/bin目录在最前面定义,这样系统依次遍历PATH环境变量中的查询地址的时候,一旦先在/usr/bin中找到gcc命令,自然先运行这个。
  修改临时的自然有export方式,但是我们还是希望永久修改,方法如下:

修改bashrc

打开环境配置

vim ~/.bashrc 

然后在文件的结尾加上以下一条命令:

export PATH="/usr/bin:$PATH"

不用重启机器就让文件被刷新执行,如下操作:

source ~/.bashrc 

转载出处:http://blog.csdn.net/FX677588/article/details/78681325
版权声明:本文为CSDN博主「无鞋童鞋」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/FX677588/article/details/78681325

  • 1
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值