Oracle® Solaris Studio 12.4:使用 dbx 调试程序

退出打印视图

更新时间: 2015 年 1 月
 
 

控制单步执行行为

要单步执行指定行数的代码,请使用 dbx 命令 nextstep,并在命令后跟要执行代码的行数 [n]

(dbx) next n

(dbx) step n

step_granularity dbxenv 变量确定 step 命令和 next 命令单步执行代码的单元。 该单元可以是 statementline

step_events 环境变量控制单步执行过程中是否启用断点。

step_abflow 环境变量控制当 dbx 检测到将发生不寻常的控制流更改时,是否停止运行。对 siglongjmp()longjmp() 的调用或异常抛出有可能导致此类型的控制流更改。

有关更多信息,请参见设置 dbxenv 变量