准备工作:
1、linux系统,我用的是Ubuntu 19 x64 64位系统。
下载链接
https://cn.ubuntu.com/desktop
2、arm-linux-gcc压缩包。我用的是arm-2009q3.tar
开始搭建:
首先创建文件夹:
cd /usr/local
sudo mkdir arm
cd arm
把arm-2009q3.tar复制 /usr/local/arm里面
解压arm-2009q3.tar`
sudo tar -xvf arm-2009q3.tar.br2
最重要的是添加环境变量
四个步骤:
1.修改 /etc/bash.bashrc 文件
(1)gedit /etc/bash.bashrc // 在这个文件后添加:
export PATH=
P
A
T
H
:
/
u
s
r
/
l
o
c
a
l
/
a
r
m
/
a
r
m
−
2009
q
3
/
b
i
n
(
2
)
s
o
u
r
c
e
/
e
t
c
/
b
a
s
h
.
b
a
s
h
r
c
2.
修
改
/
e
t
c
/
p
r
o
f
i
l
e
文
件
(
1
)
g
e
d
i
t
/
e
t
c
/
p
r
o
f
i
l
e
/
/
在
这
个
文
件
后
添
加
e
x
p
o
r
t
P
A
T
H
=
PATH:/usr/local/arm/arm-2009q3/bin (2)source /etc/bash.bashrc 2.修改 /etc/profile 文件 (1) gedit /etc/profile //在这个文件后添加 export PATH=
PATH:/usr/local/arm/arm−2009q3/bin(2)source/etc/bash.bashrc2.修改/etc/profile文件(1)gedit/etc/profile//在这个文件后添加exportPATH=PATH:/usr/local/arm/arm-2009q3/bin
(2)source /etc/profile
3.执行命令:
export PATH=$PATH:/usr/local/arm_4.4.3/bin
4.修改 /etc/environment 文件
(1) sudo gedit /etc/environment
原文件为:
PATH=”/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games”
将其修改为:
PATH=”/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/local/arm/arm-2009q3/bin”
(2) source /etc/environment
最后验证是否安装成功
arm-none-linux-gnueabi-gcc -v
成功如图
如果没成功:
可能因为没有安装lib32ncurses5、lib32z1软件包
执行以下指令
apt-get install lib32ncurses5
apt-get install lib32z1