天天看点

嵌入式:arm交叉编译器安装了解一下

在网上有很多的嵌入式arm的下载方式和安装方式,但是,有一点是很致命的,就是找这些的基本和我一样都是刚想入门的小白,本人刚成功安装arm-linux-gcc的其中一个版本,如果还有要下载和安装不懂的,跟着步骤就可以了

1.选择一个浏览器打开以下链接:

https://developer.arm.com/open-source/gnu-toolchain/gnu-rm/downloads

2.基本安装这个的大多是linux版本的吧?我就不说windows和其他的了,选择linux版本下载

3.下载完之后通常都在/下载 这个文件夹下面执行下面的命令

sudo tar -jxvf [gcc-filename.tar.bz2]

example:sudo tar -jxvf gcc-arm-none-eabi-7-2017-q4-major-linux.tar.bz2

4.然后在本文件夹下会出现 [gcc-filename]的文件夹

如:/gcc-arm-none-eabi-7-2017-q4-major

5.然后进入到 */gcc-arm-none-eabi-7-2017-q4-major/bin目录下,你可以看到很多的 arm-*的文件,(那么,距离结束不远了),然后打开终端,执行一下命令:

arm-none-eabi-gcc -v

但是终端会提醒你:

//程序“arm-none-eabi-gcc”尚未安装。 您可以使用以下命令安装:

//sudo apt install gcc-arm-none-eabi

这时候,听一下终端的建议,执行一下命令(期间选择 y)

6.然后再次运行:arm-none-eabi-gcc -v

就可以看到很多的配置信息,但是这些都无关紧要(暂时),重要的是最后一行:

//gcc version 4.9.3 20150529 (prerelease) (15:4.9.3+svn231177-1) 

7.开始你愉快:)的嵌入式之旅吧!

(当然,是你的gdb*也配置好了)