用于gdb的Java API(GNU调试器)

时间:2011-10-06 13:36:18

标签: java api gdb

我想从Java应用程序控制gdb(GNU调试器):启动调试会话,设置断点,步进等。 解决此问题的一种方法当然是通过以下方式运行gdb:

Runtime.exec(String command);

这种方法的缺点是解析结果,发送命令等的额外编码工作。为了解决这个问题,我想使用现有的API或库(最好用Java编写),它充当我的Java程序和gdb。

1 个答案:

答案 0 :(得分:1)

尝试查看Eclipse CDT source。它是开源的,您甚至可以将它集成到您​​正在构建的任何内容中。