PRE

実行時に関連する DB2 モジュールを動的にロードするコードを生成するようにプリプロセッサに指示します。

構文:

[NO]PRE

プロパティ:

デフォルト: PRE

説明:

INT または GNT ファイルを作成する際には、PRE を使用する必要があります。

LITLINK コンパイラ指令を使用してコンパイルする場合は、NOPRE を指定してリンク エラーを防止してください。NOPRE は実行時に関連する DB2 モジュールをロードするコード生成を停止するため、アプリケーションを適切な MFHCO インポート ライブラリ mfhcolib.lib にリンクする必要があります (32 ビット版は %ProgramFiles(x86)%\Micro Focus\Enterprise Developer\lib、64 ビット版は %ProgramFiles(x86)%\Micro Focus\Enterprise Developer\lib64 にあります)。これを行うには、関連する .lib ファイルをプロジェクト プロパティの [COBOL Link] タブの [Link with libs] フィールドに追加するか、コマンド ラインからリンクする際に cbllink オプションとして指定します。これにより、実行時に DB2 モジュールがロードされます。