赞
踩
下载链接https://developer.arm.com/downloads/-/gnu-a
或者linaro公司的下载链接http://releases.linaro.org/components/toolchain/binaries/
这里我是在Ubuntu上Linux上使用,Linux是64位,开发板是32位,主要用于裸机开发,选择下面的下载。
在Linux上选择或创建一个文件夹,作为安装交叉工具链的安装目录,这里我选择的安装的目录是/home/cwz/toolchain/
将下载好的安装包,移动到/home/cwz/toolchain/目录,
这里是要安装的安装包,还有一个是我之前安装的,这个不要管
使用以下命令解压压缩包
tar -xvf gcc-arm-10.3-2021.07-x86_64-arm-none-eabi.tar.xz
解压看到这个gcc-arm-10.3-2021.07-x86_64-arm-none-eabi目录。
进入解压后的目录,可以看到bin目录,进入bin目录查看当前的路径,后面要使用这个路径
这里我的bin目录的路径如下:
/home/cwz/toolchain/gcc-arm-10.3-2021.07-x86_64-arm-none-eabi/bin
使用vim打开/etc/profile配置文件,修改环境变量
sudo vim /etc/profile
将bin目录的路径添加到profile配置文件,然后保存这个文件。
export PATH=$PATH:/home/cwz/toolchain/gcc-arm-10.3-2021.07-x86_64-arm-none-eabi/bin
在终端输入以下命令,能够让配置文件立即生效
source /etc/profile
上面的命令对我没用,结果还是重启虚拟机解决了哈哈。
输入以下命令可以看到,输出了gcc的版本信息,说明已经安装成功
arm-none-eabi-gcc -v
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。