我想制作一个小型GUI版本的GDB命令行程序,用于在Linux上调试小型C程序。可能已经存在一些集成开发环境(IDE)中的程序,但我想为了好玩而自己做,并更加熟悉GDB。
现在我想知道GDB是否有API,这样我就可以直接从代码中访问GDB命令,而不必通过终端进行例行操作(例如使用popen)。
如果没有来自GDB的API,最简单的方法是什么?启动GDB并向其发送命令,然后检索输出?
现在我想知道GDB是否有API,这样我就可以直接从代码中访问GDB命令,而不必通过终端进行例行操作(例如使用popen)。
如果没有来自GDB的API,最简单的方法是什么?启动GDB并向其发送命令,然后检索输出?