gdb - Eclipse cdt: 如何取消某些GDB命令?

  显示原文与译文双语对照的内容
0 0

在 eclipse cdt控制下,我的GDB调试器通过 tcp/ip连接了一个远程 GDB stub 。 调试器不支持 set auto-solib-add 命令。 所以当我启动应用程序 Eclipse ( 在其他命令中) 发送: -gdb-set auto-solib-add on 命令到调试器,并且它响应 ^error,msg="No symbol "auto" in current context."英镑导致启动失败。

I 要重置 Load shared library symbols automatically flag Run-> 调试配置-> c/C++ 远程 Application-> Debugger-> 共享库 。 但是尽管我的期望不是 ommiting,而是它发送 -gdb-set auto-solib-add off的命令,它也没有工作。

需要才能找到影响 Eclipse的方法,并使它抑制 Eclipse的( 或者一般地获得对行为的完全控制) 。

或者,可以能使GDB调试器回答一个警告而不是错误,而不是错误?

eclipse cdt: Juno,4.1.2
GDB调试器:arm-elf-gdb,6.1

时间: 原作者:

0 0

我检查了CDT源代码,显然没有办法实现定制的GDB连接器( 或者分支 CDT ) 。

这里命令作为"最终发射序列"的一部分发出- 请参见 org 。eclipse 。cdt 。launching: 。 当你取消选择启动配置框时,它仍然发送命令的原因是重写你可以能有的内容。

原作者:
...