RT-Thread Studio 中调试时出现异常
“Error with command: gdb --version"
点击详细信息,显示两行字如下:
“ Error with command: gdb --version
无法运行程序“gdb”:Launching failed ”
请问gdb调试有用吗?怎么去处?
我尝试创建了几个,同样操作下,有的有这个问题,有的没有这个问题。
没用,单片机编译属于交叉编译,首先没办法本地 gdb 调试,gdb 远程调试不如用调试器。
@咫尺不再天涯 查看版本
studio 安装目录下找到驱动。
工作空间目录下,或者项目目录同级目录下有个 “.metadata” 进去找到这个路径“.metadata.plugins\org.eclipse.debug.core.launches”
有个文件 “xxx.JLink.Debug.launch” xxx 是你的项目名,打开。有一项
<stringAttribute key="org.eclipse.cdt.dsf.gdb.DEBUG_NAME" value="${rtt_gnu_gcc}/arm-none-eabi-gdb.exe"/>
这里写的是调试使用的调试程序文件路径。
谢谢!
折腾了几天,一直被困住没法解决。最终想按照你的方法上传.log文件,但是文件里内容太多,删掉,
从头开始建项目,问题神奇地消失了!
是不是删除log文件导致的?我也没法确认。我不想再反复测试。
结束调试后,显示上图。好像与gdb有点关系。