ページの先頭行へ戻る
NetCOBOL V12.0 PowerCOBOL ユーザーズガイド
FUJITSU Software

6.6.3 COBOLプログラムと組み合わせてデバッグする

COBOLプログラムと組み合わせてデバッグする場合は、以下のようにします。

COBOLプログラムを呼び出している場合

PowerCOBOLで作成したモジュールから、COBOLのプロジェクトマネージャで作成した実行可能プログラム(EXE、DLL)を呼び出している場合、デバッグを開始する前に以下の設定をします。

  1. デバッグを開始するモジュール(通常は、起動プログラムまたはデフォルトモジュール)のプロパティ設定ダイアログボックスを表示します。

  2. [デバッグ]タブを選択します。

  3. [ソースファイル格納フォルダ]に、COBOLのプロジェクトマネージャで作成したプログラムのソースファイルが格納されているフォルダ名を入力します。複数のフォルダを指定する場合は、セミコロン(;)で区切ります。

  4. [デバッグ情報ファイル格納フォルダ]に、COBOLのプロジェクトマネージャで作成したプログラムのデバッグ情報ファイル(SVD)が格納されているフォルダ名を入力します。複数のフォルダを指定する場合は、セミコロン(;)で区切ります。

COBOLプログラムから呼び出されている場合

PowerCOBOLで作成したモジュールが、COBOLのプロジェクトマネージャで作成した実行可能プログラム(EXE)から呼び出されている場合、「起動プログラム(EXE)をもたないプロジェクトの場合」と同様の方法で、起動ファイル名にCOBOLの実行可能プログラムのファイル名を指定します。

注意

  • COBOLのプロジェクトマネージャで作成されたプログラムのソースは、そのプログラムが実行され、中断されるまで開くことはできません。中断は、以下のどちらかの方法で行います。

    • [中断点の設定]ダイアログボックスの[プログラム選択]タブでプログラム名を指定して、中断点を設定します。

    • プログラムの先頭まで、1ステップずつ実行します。

  • PowerCOBOLでデバッグできるCOBOLプログラムは、デバッグ用に作成されている必要があります。