找回密码
 注册
关于网站域名变更的通知
查看: 305|回复: 1
打印 上一主题 下一主题

arm交叉编译工具如何搭建

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-8-15 11:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
操作平台:REL5.1
3 J  ]4 }6 b$ f! C1 k/ U1 S4 G/ v% I4 ~7 i  g- Y" z2 x! W

- E  E* h! ^- @交叉编译工具版本:ARM-linux-gcc 4.3.2          # z( o8 b5 V( T4 |0 z" ^
$ \, y% G- e' E) T4 S

  ~, f7 p$ c$ W; k9 B& A1、进入root用户命令行模式,运行su root
7 O9 p" X! _# e  z+ w; e& C# q# I( l  x# P8 p) T3 m
) e% S- E1 o2 u/ ], _  c
2、拷贝下载的工具链到任何目录下,我放在   /mnt/hgfs/Linux/  目录下
9 j5 ~! ]; `" g: L( v3 G) c. B6 g5 d0 T* V

/ M$ ~2 u) j0 I! k/ {1 K) N" w3 t3、进入工具链放置的目录下,cd /mnt/hgfs/Linux/
$ f* r$ A  f$ i7 D: U5 B
6 P8 {/ f/ S1 r# v( r# {( p1 A) Z

) M: E3 r, v7 Y9 R  u* ]      解压工具链     tar xzvf arm-linux-gcc-4.3.2.tgz -C /, N) O& @; s/ y' E7 `9 L

2 z1 u1 m8 ?/ n0 C* p( o
9 o6 V- |7 `8 Y# S2 q: d! a
      注:-C /     选项作用是指将工具链指解压到 /usr/local/ 目录下,这是默认的用户软件安装目录3 f# A+ O+ q2 O/ p, e* o$ A

5 E# c/ i: r# \
2 Y- U, N3 d% n1 ~* a! Z, Y! n, p
      到此工具链可以使用了,但使用时需要加上工具链所在路径,比较麻烦,因此下面为系统添加环境变量。
. |( T' ~/ c8 _) \7 J' f6 A' z( [) }8 R/ f, N. i" H2 g  S

) x5 |1 r9 r( M. H+ q$ G; N, H4、为工具添加环境变量,修改 /etc/profile 文件,
1 z5 C% c! _2 I2 D' n' @: g6 M: D7 I4 T2 i3 ]( K8 K
. }2 b# x: {0 \$ ~, A4 K
      找到对应位置添加 pathmunge /usr/local/arm/4.3.2/bin,或者在末尾添加export PATH=/usr/local/arm/4.3.2/binPATH,8 f- v% Z3 j; I  }5 n, Q% q5 V8 P! b

$ y) ~6 m& \2 ^) Q7 l3 W
' u7 x4 s" S' ^5 R$ r
      完后执行source /etc/profile
  S1 g4 J9 q( B4 p! P6 g
9 j1 r) L& R2 h# z

% B  u) ]. w" H  G      查看环境变量方法,如export $PATH
: Z) D% |5 Z9 j5 |  @! a5 d) O- w( a" R& e9 x

1 m7 }7 q* M5 Q
# ], j& Y7 G$ q8 m  _% o( Z% d

6 A2 a4 v9 }, c% B0 M/ M/ }, T4 v
2 B9 C% b; w* t6 |+ R
; [, X6 D7 {$ s
      工具链安装完成,说白了就是一个解压到目标文件的过程,没有自己配置。
- s, j2 n8 s' k& Q1 D; \3 W! q) I! X/ y5 R0 j" ^  ~

+ U0 I7 Y& k6 p/ Z, v. ]6 F- K% W; p      可以使用 arm-linux-gcc -v  测试工具链是否安装成功。
4 u( z' T3 G7 Q" L; j* i# \9 e1 u' w% d; }/ @/ y

$ s: `. H' e$ d# `4 p. g/ Y! E
' I# @0 J+ W1 Y2 A' q/ O1 F8 v
5 P1 H1 \* r& H/ I5 t

' m2 w. @  x2 F
6 m/ ^9 G0 m! o6 T( K( q) H* t
% U7 W, p( C; t

* v% m$ i! G3 e5 p. k

该用户从未签到

2#
发表于 2019-8-15 18:55 | 只看该作者
看看arm交叉编译工具如何搭建。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-2 04:34 , Processed in 0.156250 second(s), 24 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表