デバッグ構成:COBOL 待機後のアプリケーションの接続

このデバッグ構成では、デバッガは COBOL アプリケーションの実行を待機し、開始されたらそのアプリケーションに接続します。対象のリモート・アプリケーションは、デバッグ用にコンパイル済みであることが必要です。

[COBOL Project]
デバッグ中に使用されるプロジェクト。
[Connection Properties]
プロジェクトまたはアプリケーションがリモート・マシン上にある場合、これらのフィールドの値を入力します。
[Remote Host]
リモート・マシンの名前または IP アドレス。
[Specify the port on which cobdebugremote will listen]
デバッグを開始すると、IDE はリモート・マシン上で cobdebugremote プロセスを自動的に開始します。cobdebugremote が開始するとポートがランダムに選ばれるため、ポートを選択する必要はありませんが、このオプションを選択した場合、cobdebugremote port で特定のポートを割り当てることができます。ポートを指定する場合、そのポートで cobdebugremote が自動的に開始されます。
[Matching Options]
プログラムが開始するとデバッガが接続するプログラムを決定します。コードの CBL_DEBUG_START 文で指定された識別子のプログラムや、特定のディレクトリに含まれるデバッグ可能プログラムなど、どのようなプログラムも選択できます。
[Debug Options]
デバッグ・プロセスをさらに制御するには、これらのオプションを使用します。
  • デバッグが正しく機能するには、デバッグ中のアプリケーションが 64 ビットであることを示す必要があります。
  • STOP RUN コマンドが実行されたときに、プログラムのデバッグを停止するのではなく、一時停止してデバッグを継続する場合は、[Suspend at 'stop run'] を選択します。
  • ビルド出力がソース・ファイルと同じディレクトリにある場合、ブレーク・ポイントのみを使用するようにデバッガに指示できます。