プリコンパイル済みヘッダーファイルを使用できるようにします。
Windows: なし
Linux: なし
Mac OS: なし
IA-32 アーキテクチャー、インテル(R) 64 アーキテクチャー、IA-64 アーキテクチャー
Linux* および Mac OS*: | -pch-use {file | dir} |
Windows*: | なし |
file | 使用するプリコンパイル済みヘッダーファイルの名前です。 |
dir | ファイルのパス (file も含む) です。パスは存在していなければなりません。 |
オフ | コンパイラーは、指示がない限り、プリコンパイル済みヘッダーファイルを作成または使用しません。 |
このオプションは、指定したプリコンパイル済みヘッダーファイル (file) を使用できるようにします。すべてのソースファイルが同じ .pchi ファイルを使用している場合は複数のソースファイルをサポートします。
このオプションは、-pch-create オプションと同時に使用することはできません。
ソースでリストされたヘッダーファイルの構成方法によっては、このオプションはコンパイル時間を増大させることもあります。PCH オプションを使用してコンパイル時間を最適化する方法については、『ユーザーズガイド』の「プリコンパイル済みヘッダーファイル」を参照してください。
次のコマンドラインについて考えてみます。
icpc -pch-use /pch/source32.pchi source.cpp
次の出力を表示します。
"source.cpp": using precompiled header file /pch/source32.pchi