下载 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

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐