pch-dir

プリコンパイル済みヘッダーファイルを検索または作成する場所を指定します。

IDE オプション

Windows: なし
Linux: [Precompiled Headers (プリコンパイル済みヘッダー)] > [Precompiled headers file directory (プリコンパイル済みヘッダーファイルのディレクトリー)]
Mac OS: [Precompiled Headers (プリコンパイル済みヘッダー)] > [Prefix Header (プリフィックス・ヘッダー)]

アーキテクチャー

IA-32 アーキテクチャー、インテル(R) 64 アーキテクチャー、IA-64 アーキテクチャー

構文

Linux* および Mac OS*: -pch-dir dir
Windows*:    なし

引数

dir      ファイルを検索または作成する場所のパスです。パスは存在していなければなりません。

デフォルト

オフ      コンパイラーは、指示がない限り、プリコンパイル済みヘッダーファイルを作成または使用しません。

説明

このオプションは、プリコンパイル済みヘッダーファイル (PCH) を検索または作成する場所をコンパイラーに指示します。

このオプションは、-pch-pch-create、および -pch-use オプションとともに使用することができます。

警告

ソースでリストされたヘッダーファイルの構成方法によっては、このオプションはコンパイル時間を増大させることもあります。PCH オプションを使用してコンパイル時間を最適化する方法については、『ユーザーズガイド』の「プリコンパイル済みヘッダーファイル」を参照してください。

次のコマンドラインについて考えてみます。

icpc -pch -pch-dir /pch source32.cpp

次の出力を表示します。

"source32.cpp": creating precompiled header file /pch/source32.pchi

関連情報