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

退出打印视图

更新时间: 2015 年 1 月
 
 

编译时未使用 -g 选项的代码

    虽然大多数调试支持要求使用 -g 编译程序,但对未使用 -g 进行编译的代码,dbx 仍可以提供以下级别的支持:

  • 栈回溯 (dbx where 命令)

  • 调用函数(但没有参数检查)

  • 检查全局变量

但请注意,除非用 -g 选项编译代码,否则 dbx 无法显示源代码。此限制也适用于使用 strip -x 的代码。