在使用Eclipse编译时报错,arm-none-eabi-gcc: command not found,Error 127

当在Windows环境下使用Eclipse进行编译时,如果出现'arm-none-eabi-gcc: command not found'错误127,通常是由于缺少GNU Arm Embedded Toolchain工具链或者环境变量未正确配置。解决方法包括:1. 安装GNU Arm Embedded Toolchain;2. 添加环境变量,指向工具链的bin目录。完成这些步骤后,Eclipse的编译问题应当得到解决。

错误

在这里插入图片描述
/usr/bin/sh: arm-none-eabi-gcc: command not found Error 127
类似于上述的报错。

原因

没有找到 arm-none-eabi-gcc这个命令,其实是因为没有找到 GNU Arm Embedded Toolchain Downloads 的路径。(GNU Arm Embedded Toolchain Downloads这个工具链没装,肯定找到path😂😂😂)

解决办法

1. 第一步肯定是安装 GNU Arm Embedded Toolchain 工具链

打开 链接在这 下载对应的安装包,然后安装…

2. 第二步,添加环境变量,也就是工具链的路径

windows设置 里面的搜索框 搜索 环境变量 ,选择 编辑系统环境变量 ,打开环境变量设置,点击新建,新增一项 C:\Program Files (x86)\GNU Arm Embedded Toolchain\10 2020-q4-major\bin 。此处的路径需要注意,添加工具链安装目录下的 bin 路径。

在这里插入图片描述
在这里插入图片描述

添加完环境变量后如下图。注:添加完一个新路径,他的位置会在最后一个,我这里是经过尝试,放在最后一个在Eclipse里编译还是会报错,所以将这一项上移了。
在这里插入图片描述
到这里,就可以使用Eclipse愉快的coding啦~~~
希望自己写的bug越来越少😏

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值