300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > 嵌入式开发环境配置一-arm-gcc安装配置

嵌入式开发环境配置一-arm-gcc安装配置

时间:2019-09-10 22:36:15

相关推荐

嵌入式开发环境配置一-arm-gcc安装配置

前言

几年前买了一块韦东山的JZ2440开发板,一直没有玩,最近试了一下,发现当时提供的开发环境是ubutnu9.10的,太老了,于是就想着直接用ubuntu18.04进行开发,并对开发软件库进行升级到新版,符合当前的发展规律。

现在记录下从0开始配置开发环境

虚拟机安装ubuntu

1、下载wmware worstation

2、ubuntu官网下载18.04 64位板本。

安装arm gcc编译器

1、下载arm gcc安装包,使用的是4.3.2版本

arm-linux-gcc-4.3.2.tar.bz2

2、复制到虚拟机ubuntu 18.04某个文件夹中,笔者是放到了如下目录

3、解压安装包

解压到当前目录,看电脑速度,大概需要1-2分钟。

tar -xjvf arm-linux-gcc-4.3.2.tar.bz2

4、将解压后的usr/local下的arm 文件夹复制到 系统 /usr/local目录下面。

cp -rv arm /usr/local/

如果发现权限不足,最好sudo一下,切换到root权限

5、修改环境变量,将路径假如到PATH中

切换到root权限,修改/etc/bash.bashrc 文件

vim /etc/bash.bashrc

最后加上如下

export PATH=$PATH:/usr/local/arm/4.3.2/binexport PATH

6、更新环境变量

source /root/.bashrc

7、查看环境变量是否已经加入了PAH

终端运行

echo $PATH

查看输出的信息中是否有/usr/local/arm/4.3.2/bin

root@ubuntu:/home/jack/work/tools/usr/local# echo $PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/arm/4.3.2/bin

8、查看arm-gcc能否运行

arm-linux-gcc -v

看到如下信息说明配置成功。

出现的问题说明

1、出现arm-none-linux-gnueabi-gcc No such file or directory错误。

解决办法:这个云因是因为gcc可执行文件是32bit,而系统是64bit。需要安装兼容包才能运行。运行如下命令安装兼容包。

sudo apt-get install lib32z1

安装完成后输入 arm-linux-gcc -v即可得到正确信息

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。