gdbserver:port my_app
使用“C / C ++ Attach to Application”调试配置从eclipse成功附加。我的应用程序的stdout显示在目标系统上,但是stdin没有进入我的应用程序。在eclipse中,我有一个用于gdb(命令)和gdb跟踪的控制台,但在本地调试时没有应用程序控制台。调试配置“Allocate Console”复选框只控制我是否获得gdb命令控制台。
我尝试单独启动应用程序并附加(使用gdbserver --multi)。这更糟糕:eclipse / gdb没有看到所有正在运行的线程和目标tty上的stdin导致
以signal = 0x5(SIGTRAP)
终止的子代跟踪/断点陷阱
任何帮助都将不胜感激。
答案 0 :(得分:0)