红联Linux门户
Linux帮助

Linux系统中arm-linux-gcc编译器升级,提示cc1: error错误

发布时间:2017-03-11 09:36:52来源:linux网站作者:放羊娃
最近在编译Linux内核,但编译的时候提示错误(cc1: error: unrecognized command line option "-fconserye-stack"):
Linux系统中arm-linux-gcc编译器升级,提示cc1: error错误
 
然后从网上查找该错误的原因:
Linux系统中arm-linux-gcc编译器升级,提示cc1: error错误
 
于是查看Linux系统arm-linux-gcc编译器的版本:
Linux系统中arm-linux-gcc编译器升级,提示cc1: error错误
 
查到当前版本是4.3.2,但是查看开发板(友善之臂tiny210v2)资料所带的arm-linux-gcc编译器的版本为4.5.1 。因此更加怀疑是编译器的版本低的原因。于是想更换当前的编译器版本:
 
1、既然要更换高版本的编译器,那么是不是要先把当前这个低版本的编译器卸载掉,然后再安装高版本的?那要怎么卸载呢,百度查到:
Linux系统中arm-linux-gcc编译器升级,提示cc1: error错误
 
2、接下来修改环境变量,虽然高版本的文件夹“4.5.1”是放在了原来低版本“3.4.2”的位置,但是他们的文件夹名字不同了,因此还是要修改环境变量:
Linux系统中arm-linux-gcc编译器升级,提示cc1: error错误
 
3、查看修改后的环境变量
 
4、再去编译内核,就没有报错了。故认为:arm-linux-gcc编译器升级完成。
 
本文永久更新地址:http://www.linuxdiyf.com/linux/29082.html