我想在GDB命令行程序的Linux上制作一个小型GUI版本,以使小型C程序的调试更加容易。可能已经存在一些,特别是在IDE中,但是我想让它变得有趣,并使GDB更加了解它。
现在,我想知道GDB是否有API,这样我就可以直接从代码中访问GDB命令,并且我不必绕道穿过终端,例如使用popen。
如果GDB中不存在这样的API,那么启动隐藏的GDB并向其发送命令、从中检索输出的最简单方法是什么?
发布于 2015-10-03 10:49:15
许多IDE(如)使用GDB (机器接口)。它是基于行的面向机器的GDB文本接口。请参阅此处的完整列表:https://sourceware.org/gdb/wiki/GDB%20Front%20Ends。
请参阅以下链接以开始使用GDB:
https://stackoverflow.com/questions/32921105
复制相似问题