プリコンパイル済みヘッダーファイルを検索または作成する場所を指定します。
Windows: なし
Linux: なし
Mac OS: [Precompiled Headers (プリコンパイル済みヘッダー)] > [Find or Create Precompiled Header in Directory (プリコンパイル済みヘッダーファイルを検索または作成するディレクトリー)]
IA-32、インテル(R) EM64T、インテル(R) Itanium(R) アーキテクチャー
Linux* および Mac OS*: | -pch-dir dir |
Windows*: | なし |
dir | ファイルを検索または作成する場所のパスです。パスは存在していなければなりません。 |
オフ | コンパイラーは、指示がない限り、プリコンパイル済みヘッダーファイルを作成または使用しません。 |
このオプションは、プリコンパイル済みヘッダーファイル (PCH) を検索または作成する場所をコンパイラーに指示します。
このオプションは、-pch、-create_pch、および -use-pch オプションとともに使用することができます。
警告
ソースでリストされたヘッダーファイルの構成方法によっては、このオプションはコンパイル時間を増大させることもあります。PCH オプションを使用してコンパイル時間を最適化する方法については、『ユーザーズガイド』の「プリコンパイル済みヘッダーファイル」を参照してください。
なし
次のコマンドラインについて考えてみます。
icpc -pch -pch_dir /pch source32.cpp
次の出力を表示します。
"source32.cpp": creating precompiled header file /pch/source32.pchi
create-pch コンパイラー・オプション
pch コンパイルオプション
use-pch コンパイラー・オプション