标签:linux gcc sudo gnueabi ubuntu 编译 卸载 arm
在ubuntu中可以使用命令行
sudo apt install gcc-arm-linux-gnueabi
自动安装交叉编译工具,但是往往软件版本太过超前了,交叉编译时候使用的命令是
arm-linux-gnueabi-gcc --static hello.c -o hello
但是hello程序在arm平台上执行不了。显示:
fatal:kernel too old!
这是因为交叉编译工具的版本不兼容,所以要卸载了安装对应版本的交叉编译工具:
因为使用arm-linux-gnueabi-gcc惯了,直接执行sudo apt remove arm-linux-gnueabi-gcc发现一直找不到安装包,但是whereis arm-linux-gnueabi-gcc时候可以差找到安装包和库文件的位置。
http://installion.co.uk/ubuntu/vivid/universe/g/gcc-arm-gnueabi/uninstall/index.html 提供了卸载的方法:
只卸载gcc-arm-linux-gnueabi的话使用命令:
sudo apt remove gcc-arm-linux-gnueabi
将其相关文件全部卸载:
sudo apt remove --auto-remove gcc-arm-linux-gnueabi
标签:linux,gcc,sudo,gnueabi,ubuntu,编译,卸载,arm 来源: https://www.cnblogs.com/quliuliu2013/p/15748345.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。