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

退出打印视图

更新时间: 2015 年 1 月
 
 

使用 dbx 调试程序

    可能出于下列原因之一调试程序:

  • 为了确定程序在何处以及为何导致崩溃。确定崩溃原因的方法包括:

  • 为了确定程序为何返回错误结果。其方法包括:

    • 设置用于停止执行的断点,以便可以检查程序的状态以及查看变量值。请参见设置断点检查变量

    • 采用一次执行一行源代码的方式单步执行代码,监视程序状态的变化情况。请参见单步执行程序

  • 为了查找内存泄漏或内存管理问题。执行运行时检查可以检测运行时错误(例如,内存访问错误和内存泄漏错误),以及监视内存使用情况。请参见查找内存访问问题和内存泄漏