指令ファイルでのコンパイラ指令の設定

1 つ以上のプロジェクトでの指令ファイルの使用

プロジェクトの外部にあるテキスト ファイルを使用して、ビルド プロセス中にコンパイラ指令を渡すことができます。

これは、次の手順で指令ファイルを使用するようにプロジェクトを構成するだけで済むため、同じ指令で複数のプロジェクトをコンパイルする必要がある場合に特に役立ちます。

  1. すべてのプロジェクトに適用する指令を、ファイル システム上の単一のテキスト ファイル directivesfile に含めます。
  2. 次に、これらの指令を使用してコンパイルする必要がある各プロジェクトのプロジェクト プロパティを次のように構成します。
    • プロジェクトのプロパティで [COBOL] タブをクリックします。
    • [Additional directives] フィールドで次の情報を指定します。
      USE"path\directivesfile"

      ここで、path はプロジェクトに対する相対パスです。

デフォルトの製品動作のオーバーライド

注意:
次の操作は、システムで行われるすべてのコンパイルに影響し、システム全体の指令ファイルを使用または編集すると予期せぬ動作が生じる場合があります。

システム指令ファイル cobol.dir でオーバーライドする指令を特定します。このファイルが、COBDIR 環境変数で指定したディレクトリのフォルダーにあることを確認してください。cobol.dir はデフォルトで $COBDIR\etc フォルダーにあります。