解决方案(误打误撞记录版_对ESP32系列应该都能这么用)
问题出现
这个图片是CSDN上偷的= =,自己解决了截不到图了
特征是:使用 ESP-IDF PowerShell 最后两行出现
ninja:build stopped:subcommand failed.
ninja failed with exit code 1
问题解决
第一步
- 找到安装IDF工具的安装包(离线版)
- https://dl.espressif.cn/dl/esp-idf/ 离线安装版快速跳转Click Here
- 打开后第三行 检查 Windows 注册表中的“启用长路径” [正常] 是不正常的
我是这个方法修复的,没找到图 - 右下角的 应用修复 不是灰色的,是可以点击的。
- 点击应用修复后可以直接 取消 退出安装,不需要 下一步
第二步
- 打开 ESP-IDF PowerShellcd 跳转到工程所在目录
- 按流程 idf.py set-target esp32c3 设置要编译的芯片
- 编译 idf.py build
- 如果仍然出现该问题,建议把 ESP-IDF PowerShell 关了重开,同时把你的工程复制到一个比较短的路径名下
- 举个栗子:
更改前:
C:\Users\wsy\Desktop\ESP32C3\example_for_C3\BLE_GATT_concise\gatt_server_1234567890
更改后:
C:\Users\wsy\Desktop\ESP32C3\MyExam文章来源:https://www.toymoban.com/news/detail-426770.html
- 只要成功Build一次就又可以不用管路径长度随便Build了
文章来源地址https://www.toymoban.com/news/detail-426770.html
到了这里,关于ESP32C3:ninja failed with exit code 1解决方案的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!