Oracle® Developer Studio 12.5:使用 dbx 调试程序

退出打印视图

更新时间: 2016 年 6 月
 
 

向程序发送信号

dbx cont 命令支持 -sig 选项,使用该选项可以恢复程序的执行,并使程序的行为像收到了系统信号 signal 一样。

例如,如果程序具有相应于 SIGINT (^C) 的中断处理程序,则可以键入 ^C 来停止应用程序,并将控制返回到 dbx。如果您发出 cont 命令本身来继续执行程序,则永远不会执行该中断处理程序。要执行该中断处理程序,请将信号 SIGINT 发送到程序:

(dbx) cont -sig int

step 命令、next 命令和 detach 命令也接受 -sig 选项。