背景:
我在使用测试arm编译器是否设置成功的时候,遇到了这个问题提示信息:
-bash:/arm-fsl-linux-gnueabi-gcc:没有那个文件或目录。
解决问题思路
1.检查环境变量的设置是否有问题。
- 环境变量的名字一般比较长,检查是否有拼写错误导致的错误。
2. 确定编译器目录下有这个编译器。(当然可以在bash中点击tab键,通过提示信息检查。)
以上的经过确认之后还是提示错误,那就可以确定是缺少32位兼容库的问题。在网上搜了一下,了解到ubuntu 12.04,那时候只要装一下ia32-libs就ok了.但是,貌似从ubuntu 13.10之后就没有ia32-libs了.
在网上也看到了许多的答案,有把源切换到12.0版本安装之后在切换回来的,也有搜索其他库的。Anyway,我尝试了一下安装系统提示的第一个库,就自动安装了Ubuntu14.04版本的32兼容库。
下面是经过:
提示已经没有这个库的源了。
安装提示的第一个包