Oracle Solaris Studio 12.2:使用 dbx 调试程序

栈中移动和返回起始位置

在栈中上下移动称为“栈中移动”。当您通过在栈中上下移动的方式访问函数时,dbx 会显示当前函数和源代码行。起始位置起始是程序停止执行的点。可以使用 up 命令、down 命令或 frame 命令从起始处在栈中上下移动。

dbx 命令 updown 均接受 number 参数,该参数指示 dbx 在栈中从当前帧向上或向下移动若干帧。如果未指定 number,则缺省值为 1。-h 选项将所有隐藏帧都包括在计数中。