ubuntu 16.04 下交叉编译问题

arm-none-linux-gnueabi-gcc: not found

如果你正确安装,环境也正确配置好(/etc/bash.bashrc和~/.bashrc).但是在make的时候仍然提示arm-none-linux-gnueabi-gcc: not found,arm-none-linux-gnueabi-gcc -v 没有打印版本信息而是找不到文件的提示。

那就是你的交叉编译器是32bit ,而系统是64bit 的问题了

对于旧版本是使用ia32-libs兼容库
安装命令:
sudo apt-get install ia32-libs

但是ubuntu 16.04 已经更新为lib32ncurses5
安装命令:
sudo apt-get install lib32ncurses5

安装完成后就能make了

希望能帮到你, 周一快乐!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容