我有一个脚本,可以预配置主机,运行sh4-linux-gdb,连接到目标并预先配置它。脚本执行后,我收到常规 (gdb) 提示。
有没有办法将此输出"绑定"到 insigt 或 ddd,并通过 gui 控制此实例?
我尝试了不同的解决方案,但我不能成功。我不想分析剧本。它是复杂的,嵌套的,适用于不同的平台和不同的项目。
谢谢
对于洞察,答案肯定是否定的。 洞察链接到 gdb,它不运行单独的 gdb。 所以一旦你启动了gdb,就太晚了。
对于DDD,答案是,"也许,但只是极其困难"。 我不相信有任何预先罐装的方法可以做到这一点。 如果您绝望地通过将当前 gdb 的控制终端更改为 DDD 设置的东西来玩游戏,您也许可以完成它。
我想说的是,也许您最好直接更改此脚本以调用 DDD(或更新的 GUI - DDD 很旧并且使用错误的 gdb 交互方法)。 您可能不需要了解整个脚本即可完成此操作。