博航智能圈

标题: 交叉编译器的建立(博航辛工) [打印本页]

作者: 博航技术    时间: 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