×
单片机 > 单片机程序设计 > 详情

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

发布时间:2020-08-21 发布时间:
|

昨天,搞定了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时编译成功。

关键字:arm  linux  交叉编译

『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
STM32中断向量表的位置.重定向