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

退出打印视图

更新时间: 2016 年 6 月
 
 

略读 (skimming) 错误

如果不使用 –g3 选项编译代码,而且将 macro_source dbxenv 变量设置为 skim_unless_compilerskim,则您将依赖宏略读。

若要针对模块成功进行略读,需要满足以下条件:

  • 必须使用 –g 选项通过 Oracle Developer Studio 编译器编译了模块。

  • 用于编译模块的编译器必须可由 dbx 访问。

  • 模块的源文件必须可由 dbx 访问。

  • 模块源代码所含的文件必须可用,即,编译模块时指定给 –I 选项的路径必须可由 dbx 访问。

  • 源代码的语法必须合理。例如,代码的注释不能包含未结束的字符串,或是代码不能缺少 #endif

如果源代码或包含文件不可由 dbx 访问,可以使用 pathmap 命令使其可以访问。