博航智能圈
标题:
交叉编译器的建立(博航辛工)
[打印本页]
作者:
博航技术
时间:
2015-1-6 18:24:43
标题:
交叉编译器的建立(博航辛工)
先说一下arm-Linux-gcc是干什么的:Linux系统具有良好的移植性,在我们的电脑上编好的程序运行通过了,直接放到板子上运行肯定是不行的,因为两者的CPU是不一样的。电脑端CPU是x86,而开发板端CPU是arm9或其他。
为了能够让电脑端运行通过的程序在开发板上也能运行,就用到了交叉编译器-arm-linux-gcc。 只需要用交叉编译器编译一下已有的程序,不用改代码,程序就可以在不同CPU上运行了。
接下来安装交叉编译器:
在Linux系统下,友善已经随光盘带了各种工具,在A盘的Linux文件夹下,有arm-linux-gcc-4.5.3.tar.gz文件,这个文件就是我们需要的交叉编译器的压缩包。
1. 复制光盘上的文件到我们Linux系统自己储存文件的地方,我的是/homex/xin下
2.然后解压文件。 执行下面命令
注意中间的空格,可以使用tab不全文件的名字。
执行完上述的命令,可以在压缩文件相同的文件夹下看到opt文件夹
3. 添加路径到环境变量:
执行下图的命令
回车后出现下图:
在文件的最后添加图中最后一行:
保存退出。之后是环境变量生效,执行下面代码:
测试是否安装成功:执行下面代码:
出现下图即正确:
欢迎光临 博航智能圈 (http://www.broadon.net/club/)
Powered by Discuz! X2