前段时间由于搞平台的移植,搞了很头疼的一段时间,终于搞明白移植与如何编译开源代码,因此今天有空写下文档,共同学习学习。行了,废话不多说直接开始。
1、首先linux下编译链的搭建
在网上下载开源的编译链之后,直接建议放到Linux下/opt/目录下比较好,编译链主要是根据厂商的cpu不同下载相对应的编译链,目前以TI的芯片为主,因此可直接在TI官网上下载对应的芯片编译链。
TI官网网址http://www.ti.com 都可以找到相应的TI支持的编译链
2、下载下来然后有些直接解压即可,有些需要进行linux下图形化安装即可。
3、完成之后,就剩最后一步。
在linux虚拟机下vim ~/.bashrc 打开在最后增加一条语句即可使用
即例如增加如下:
export PATH=$PATH:/opt/.../bin/ 其中...是安装的编译链路径/bin/路径下是arm-linux- 对应的编译链可执行文件。配置完成后还没有生成,建议直接终端输入source ~/.bashrc 即可立即生效,此命令适用于任何配置文件的生效。
4、只要在终端输入arm之后按Tab键即可以验证是否正确配置。