乐鑫技术交流
直播中

cherry1989

12年用户 940经验值
擅长:嵌入式技术
私信 关注
[问答]

ESP32-C3 eclipse调试报错的原因?

按照https://github.com/espressif/idf-eclipse-plugin/blob/master/README.md里的步骤, 到最后一步按下DEBUG出现错误如下:
                                                                                                                                                
   弹出错误框提醒,Could not determine GDB version using command

   cd 到相应目录,直接运行 .espressiftoolsriscv32-esp-elf1.24.0.123_64eb9ff-8.4.0riscv32-esp-elfbinriscv32-esp-elf-gdb.exe --version, 提示找不到 libstdc++-6.dll  libgcc_s_seh-1.dll

   IDF 版本为 V4.3 release 版本,target 为 ESP32C3

   请问是什么原因呢?
                                                                                                                                                         

回帖(1)

elecfans

2024-6-21 16:39:52
1. 确保您已经正确安装了Eclipse IDE和ESP-IDF插件。请按照以下步骤操作:
   - 安装Eclipse IDE(例如Eclipse CDT)。
   - 打开Eclipse,然后转到"Help" > "Eclipse Marketplace"。
   - 搜索"ESP-IDF"并安装插件。

2. 确保您已经正确安装了ESP-IDF。请按照以下步骤操作:
   - 访问https://github.com/espressif/esp-idf,并按照README.md中的说明进行安装。

3. 检查您的ESP32-C3开发板是否连接到计算机,并且驱动程序已正确安装。

4. 确保您的Eclipse项目设置正确:
   - 在Eclipse中,右键单击项目,然后选择"Properties"。
   - 在"C/C++ Build" > "Settings"中,确保您的工具链设置正确(例如,选择ESP-IDF提供的GCC工具链)。

5. 检查您的调试配置:
   - 在Eclipse中,转到"Run" > "Debug Configurations"。
   - 选择您的调试配置,然后检查以下设置:
     - 在"Main"选项卡中,确保您的应用程序可执行文件路径正确。
     - 在"Debugger"选项卡中,确保选择了正确的调试器(例如,ESP-IDF GDB)。

6. 如果您仍然遇到问题,请查看Eclipse的错误日志以获取更多详细信息。您可以在"Window" > "Show View" > "Error Log"中找到错误日志。


举报

更多回帖

发帖
×
20
完善资料,
赚取积分