在64位主机上使用光盘里面的交叉编译器(默认是32位版本),可能会出现如下错误: make: /opt/gcc-linaro-arm-linux-gnueabihf-4.7-2013.04-20130415_linux-gnueabihf-gcc: Command not found
而实际上那个文件是存在的,只是程序运行出了问题。 解决方法是,安装32位兼容的运行库ia32-libs,命令: [mw_shl_code=bash,true]sudo apt-get install ia32-libs[/mw_shl_code]
无需重启计算机。32位程序就能够以兼容模式在64位操作系统中正常运行。
参考地址
Ubuntu/64bit:http://zh.wikibooks.org/zh/Ubuntu/64bit
|