由于电脑上装有64位的Ubuntu 14.04,不想更换系统。将光盘中的arm-linux-gcc-3.4.5-glibc-2.3.6.tar.bz2解压后放到/usr/local/arm/,将/usr/local/arm/gcc-3.4.5-glibc-2.3.6/bin/。在/etc/profile中最后添加export PATH=$PATH:/usr/local/arm/gcc-3.4.5-glibc-2.3.6/bin/并source /etc/profile。正常这样就可以使用交叉编译器了,但是make时还是会发现找不到arm-linux-gcc。这是因为这个编译器在64位系统环境下运行需要安装32位运行库,网上的都是说安装ia32-libs,但是这个这个源被废弃了。后来发现安装libc6-i386后即可正常使用交叉编译器了,sudo apt-get install libc6-i386安装完成后make就能通过了。
相关文章
- ubuntu使用过程中遇到的一些错误及解决办法
- Ubuntu16中C语言头文件缺少的解决办法
- xilinx SDK中:找不到include xgpio.h的解决办法
- vs+devexpress 安装成功,但是工具栏中找不到一些控件的解决办法
- c#+AE开发中,无法加载 DLL“ArcGISVersion.dll”: 找不到指定的模块解决办法
- WebStorm中配置GitHub时报错‘Cannot run program "git.exe": CreateProcess error=2, 系统找不到指定的文件’的解决办法...
- IntellJ Idea中找不到tomcat的解决办法
- 【DPDK】关于x86_64-native-linuxapp-gcc/kmod中找不到rte_kni.ko的解决办法
- **macos,SPSS连接mysql显示“在选择的数据源中找不到任何表。 文件名可能无效。”报错——————解决办法**
- VMware虚拟机中Ubuntu忘记密码的解决办法