准备工具安装目录 可以去官网下载对应系统版本的 arm-Linux-gcc. 将压缩包 arm-linux-gcc-4.4.3.tar.gz 存放在一个目录下.
.tar.gz 和. tgz 解压: tar zxvf FileName.tar.gz 压缩: tar zcvf FileName.tar.gz DirName
配置系统环境变量 (可以系统自动识别不需要每次都完整输入, 可以自动补全) 可以在系统目录下添加, 也可以在当前用户下添加 (仅仅对当前目录有效)
/etc/bash.bashrc 或者 ~/.bashrc 下添加 export PATH=$PATH:/home/aldrich/arm/arm-linux-gcc-4.3.2/bin
使环境变量生效 使用命令: source XXX/.bashrc 使环境变量生效 (xxx 绝对路径)
检查环境变量是否设置成功 在终端上输入命令 arm-linux 再按 Tab 键, 如果能自动补全, 说明环境变量设置成功了
安装 32 位库兼容包 输入命令后, 出现下面的错误提示信息: 说是出现这种问题的原因是由于 Ubuntu16.04 用的是 64 位的, 按以前的解决方法就是使用命令:
sudo apt-get install ia32-libs 装一些 32 位的库
出现上述界面是因为 Ubuntu16.04 版本已不支持 ia32-libs 的软件包, 而是使用了 lib32ncurses5,lib32z1 软件包做为替代, 所以在 Ubuntu16.04 版本当中应该安装执行:
sudo apt-get install lib32ncurses5 lib32z1
来源: http://www.bubuko.com/infodetail-2617977.html