专注电子技术学习与研究
当前位置:单片机教程网 >> MCU设计实例 >> 浏览文章

构建arm+linux交叉编译工具链

作者:huqin   来源:本站原创   点击数:  更新时间:2014年04月10日   【字体:

昨天,搞定了arm+linux交叉编译工具链的安装,发表此日志备忘。
环境:red hat enterprise linux5;用的交叉编译链为arm+linux3.3.2
步骤:
1.解压arm+linux
2.解压之后,系统将arm+linux3.3.2.tar解压成了usr目录,进入此目录
3.进入local,进入arm,发现有一个名为3.3.2目录
4.进入根文件夹/usr/local创建一个arm目录
5.将此目录移动到根文件夹/usr/local/arm下
6.此时用arm-linux-gcc -v验证时发现“命令没有找到”
注:这是因为在linux下所有的命令都在bin,sbin usr/bin中才能执行,这时可以将usr/local/arm/3.3.2/bin/arm-linux-gcc
拷贝到/bin 目录下,但是如果要处理的命令太多这种方法就显得麻烦了,所以用下面的方法;
7.此时用vim编译器修改/etc/profile(vim /etc/profile)
8.找到有export的一行,在下面添加一行,内容为:exprot PATH=/usr/local/arm/3.3.2/bin:$PATH
9.此时再用arm-linux-gcc -v 检测时仍然提示找不到命令,这是以为刚才修改的内容没有生效
10.用命令source /etc/profile 使vim etc/profile生效
11.再用arm-linux-gcc时编译成功。

关闭窗口

相关文章