相关疑难解决方法(0)

GDB:Ctrl + C不像通常那样中断进程,而是终止程序

通常,当您通过GDB运行程序时,您可以按Ctrl + C来中断它,例如,如果它陷入无限循环并且您想要获得回溯.

我正在调试一个程序(xmms2d,因为它发生),但只在这个程序中,当我按下Ctrl + C它被视为GDB没有运行 - 程序干净地关闭,然后GDB告诉我程序正常退出.

如何恢复常用的GDB行为,Ctrl + C会中断程序?或者是否存在另一种在GDB中产生相同反应的方法,就像Ctrl + C通常那样?

gdb signals

31
推荐指数
2
解决办法
2万
查看次数

暂停没有断点的gdb

当我在Xcode中调试程序时,我可以在调试器控制台中暂停执行.有没有办法在命令行中使用gdb?

我想这样做,所以我可以在程序启动后修改断点.

c gdb

23
推荐指数
1
解决办法
2万
查看次数

标签 统计

gdb ×2

c ×1

signals ×1