您的位置:首页 > 运维架构 > Linux

Ubuntu 16.04搭建交叉编译环境arm-linux-gcc遇到的问题

2017-05-19 15:27 876 查看
          以前在Ubuntu12.04环境中成功搭建了arm-linux-gcc,而环境换成了ubuntu16.04后,一直失败。具体情况为:

解压arm-linux-gcc-4.3.2.tar.gz,并且修改/root/.bashrc文件中的环境变量后,执行arm-linux-gcc,一直出现

arm-linux-gcc:

line 3:

/usr/local/arm/arm-linux-gcc-4.3.2/bin/arm-none-linux-gnueabi-gcc:No such file or directory


     查询了好长时间,原来arm-linux-gcc需要a32-libs软件包的支持,但是Ubuntu16.04版本已不支持ia32-libs的软件包,而是使用了lib32ncurses5、lib32z1软件包做为替代,所以在Ubuntu16.04版本当中应该安装执行:


 
                 
sudo apt-get install lib32ncurses5 lib32z1

结果成功!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: