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) のマニュアルページを参照してください。