3,配置开发环境 – 安装 gcc-arm-none-eabi

  • Post author:
  • Post category:其他


开发环境:ubuntu20 + stm32CubeMX + gcc-arm-none-eabi

1,关于 gcc-arm-none-eabi 的具体信息和用途,可以在网络上看看别人的总结。首先登录到该软件的下载地址

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

,选择那个适合自己电脑环境的版本,我的电脑是 linux 64bit,因而选择的版本是 “

gcc-arm-none-eabi-10-2020-q4-major-x86_64-linux.tar.bz2

” 。

2,下载之前可能要求我们填写自己的邮箱,按照要求输入信息就可以下载。等待软件包下载结束后,将其拷贝到自己希望的路径下,随后把它解压掉,得到新文件:gcc-arm-none-eabi-10-2020-q4-major

3,打开新文件 gcc-arm-none-eabi-10-2020-q4-major,可以看到里面有几个小文件:“arm-none-eabi” / “bin” / “lib” / “share”,接下来需要稍微修改 linux 的环境变量,让我们方便地运行起来该软件。

4,打开 Linux 的环境配置文件:$ vi ~/.bashrc,在这个文件的最后,添加一行:$ export PATH=$PATH:/home/lily/project/STM32/gcc-arm-none-eabi-10-2020-q4-major/bin,这里具体的文件路径信息,应该根据自己的实际情况填写,写完之后,保存文件并退出。之后,使得刚才的配置信息生效,在终端中输入:$ source ~/.bashrc。

5,检查一下安装是否成功,在终端中输入:$ arm-none-eabi-gcc -v,会得到类似下面的输出信息:

Using built-in specs.

COLLECT_GCC=arm-none-eabi-gcc

COLLECT_LTO_WRAPPER=/home/lily/project/STM32/gcc-arm-none-eabi-10-2020-q4-major/bin/../lib/gcc/arm-none-eabi/10.2.1/lto-wrapper

Target: arm-none-eabi



版权声明:本文为cutelily2014原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。