【发布时间】:2016-07-29 16:55:25
【问题描述】:
我想为 GDB 调试器创建一个 GUI,所以我需要一种方法来在终端中运行 GDB 调试器并在其中执行命令,并在 ubuntu 的屏幕上从用户触发的事件中获取输出。我怎样才能为这样的程序做到这一点?
试过了
int main(){
system("gnome-terminal 'gdb test'");
system("break main");
return 0;
}
但它在终端上执行命令而不是在 gdb 程序上
【问题讨论】:
-
系统不会提供 gdb 输入。将 gdb 脚本传递给 gdb。
-
你能提供任何关于如何传递“gdb脚本”的参考吗?我不知道怎么做或者这意味着什么
-
@kar09 你还google,兄弟?
-
@kar09 请了解如何使用您的工具。