0

我想远程调试程序。但问题是我的程序正在使用信号。在本地机器上,我使用以下命令处理信号: handle SIG64 nostop noprint 但是对于使用 gdbserver 进行远程调试,我不知道如何处理信号。这是我正在做的事情:

remote$ gdbserver :2345 hello_world
Process hello_world created; pid = 2509
Listening on port 2345

local$ gdb -q hello_world
Reading symbols from /home/user/hello_world...done.
(gdb) target remote 192.168.0.11:2345
Remote debugging using 192.168.0.11:2345
0x002f3850 in ?? () from /lib/ld-linux.so.2
(gdb) continue

任何帮助将不胜感激。

谢谢和BR,尤维

4

1 回答 1

0

handle SIG64 nostop noprint命令也应该可以远程工作。

于 2012-12-18T07:13:00.700 回答