Ran*_*lue 24 c gdb
我正在使用gdb调试程序.首先是load我的可执行文件,然后我continue运行该程序.我有时想要中断程序的执行,所以我这样做Ctrl + C.
load
continue
Ctrl + C
我的问题是这关闭了我的程序和gdb.如何在不退出gdb的情况下退出程序?
Man*_*lio 25
你有没有试过kill在gdb里面使用?
kill
小智 15
使用ctrl-c中断应用程序.然后从GDB提示符运行"signal SIGINT",它会将此信号发送到您的应用程序,使其执行与从命令行执行ctrl-c时通常所做的相同的操作.
tro*_*foe 7
看起来像在Windows下,您必须使用Ctrl-Breaknot Ctrl-C。参见本页。
Ctrl-Break
Ctrl-C
摘抄:
调用SetConsoleMode以关闭Ctrl-C按键特殊含义的MS-Windows程序不能通过键入Cc中断。因此,MS-Windows上的gdb支持使用C-作为替代中断键序列,即使忽略了Cc,也可以使用它来中断被调试对象。
归档时间:
13 年,7 月 前
查看次数:
22538 次
最近记录:
6 年,10 月 前