Sun Studio 12:Fortran 编程指南

5.3 使用 dbx 调试

Sun Studio 为调试用 Fortran、C 和 C++ 编写的应用程序提供了一个紧密集成的开发环境。

dbx 程序提供了事件管理、过程控制和数据检查。您可以监视程序执行期间发生的事件,并且可以执行下列任务:

要调试经过优化的程序,请使用 dbx fix 命令重新编译想要调试的例程:

  1. 用适当的 -On 优化级别编译程序。

  2. dbx 下开始执行。

  3. 使用 fix-g any.f,不对要调试的例程进行优化。

  4. 对已编译的该例程使用 continue

如果编译命令中存在有 -g,某些优化将被禁止。有关详细信息,请参见 dbx 文档。

有关详细信息,请参见 Sun Studio 手册《使用 dbx 调试程序》以及 dbx(1) 手册页。