微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > arm-linux-gcc的安装

arm-linux-gcc的安装

时间:11-28 来源:互联网 点击:
在X86电脑上开发的程序要在ARM系统上运行就必须使用交叉工具链arm-linux-gcc,linux系统上是没有这个工具链的,为此必须自己下载安装,安装步骤为:

1、网上下载个压缩包arm-linux-gcc,这个压缩包网上有很多,版本也有很多,我下载的是arm-linux-gcc-4.4.3-20100728.tar.gz

2、解压arm-linux-gcc-4.4.3-20100728.tar.gz

#tar-zxvfarm-linux-gcc-4.4.3-20100728.tar.gz -C /

注意:tar命令默认解压缩文件到压缩文件所在的目录下,后面加-C和目录名表示将压缩文件压缩到指定的目录下,/表示根目录。

解压过程需要一段时间,解压后的文件形成了usr/local/arm文件夹,压缩后的文件4.4.3就在这个文件夹下。现在交叉编命令集都在/usr/local/arm/4.4.3/bin下面了

3、修改环境变量

#vi/etc/profile

添加pathmunge /usr/local/arm/4.4.3/bin


如果安装的路径不是/usr/local/arm/4.4.3/bin,则改为相应的路径即可。

这样的话就可以直接使用这个工具链里面的命令,不然的话每次都要在命令前面加上命令所在的路径,如:/usr/local/arm/4.4.3/bin/arm-linux-gcc,显得很麻烦,把这个命令所在的路径加到环境变量中,执行这个命令的时候,系统就自动到其路径下找到这个命令。

4、立即使新的环境变量生效,不用重启电脑:

#source/etc/profile

5、检查是否将路径加入到PATH:

#echo$PATH

显示的内容中有/usr/local/arm/4.4.3/bin,说明已经将交叉编译器的路径加入PATH。至此,交叉编译环境安装完成。

6、 测试是否安装成功

#arm-linux-gcc-v

上面的命令会显示arm-linux-gcc信息和版本。

7、化简

#alias arm-linux-gcc=‘arm’

alias命令的作用是给一个命令取一个别名,alias [别名][=命令],注意的是alias仅作用于该次登陆的作业。若要每次登陆时都自动设置好别名,请在.profile(bash) 或.cshrc(tcsh)中设置命令的别名,但不建议这样做,因为永久改掉后,假如长时间没有使用这个命令,就忘了这个别名。

大功告成,over!

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top