Ubuntu系统安装arm-linux-gcc交叉编译器
前言:由于开发的智能蘑菇房项目最终是要运行在开发板上的,而平时的开发工作则是在自己的PC上完成,为了不必每次编译都在arm板上进行,所以需要在PC上安装交叉编译环境。另外,我的系统是64位的Ubuntu,下面的安装过程也是在这上面完成的。
安装
1.首先需要从网上下载或者从光盘提取arm-linux-gcc安装包。(我是用的是光盘中的arm-linux-gcc-4.5.1这个版本)
2.将安装包放入本地文件夹中,解压:
sudo tar xvzf arm-linux-gcc-4.5.1.tar.gz -C /
解压完成后,文件会在/opt/FriendlyARM/toolschain/4.5.1这个目录中。
3.进入root权限,修改/root/.bashrc 文件,添加
export PATH=$PATH:/opt/FriendlyARM/toolschain/4.5.1/bin
保存并退出。
4.由于我是64位的系统,所以需要安装32位兼容库:
sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0
5.注销重新登录,查看版本信息:
arm-linux-gcc -v
6.最后可以自己写一个小程序,用arm-linux-gcc编译运行一下。
总结
哈哈,就是这么简单喽。以后的开发过程就可以在自己的PC上完成,是不是轻松很多呢。
反馈与建议
- 微博:@AnSwEr不是答案
- github:AnSwErYWJ
- 博客:AnSwEr不是答案的专栏