Clang 拡張 C++ コンパイラのプリコンパイル済みヘッダー関連コマンド ライン オプション

提供: RAD Studio
移動先: 案内検索

Clang 拡張 C++ コンパイラ への移動


プリコンパイル済みヘッダー ファイルを使用すると、シンボル テーブルのイメージがディスク上のファイルに格納され、その後はすべてのヘッダー ファイルを解析し直す代わりにディスクからそのファイルを再読み込みするため、コンパイルの速度を劇的に向上することができます。シンボル テーブルをディスクから直接読み込む処理は、ヘッダー ファイルのテキストを解析するよりずっと高速で行うことができます。特に複数のソース ファイルが同じヘッダー ファイルをインクルードしている場合には顕著です。

コマンド ラインでプリコンパイル済みヘッダー ファイルを使用するには、Clang 拡張 C++ コンパイラ コマンドで以下のオプションを使用します。

プリコンパイル済みヘッダー関連オプション:

コンパイラ オプション 説明 詳細
-emit-pch

PCH ファイルを生成します。

新しいプリコンパイル済みヘッダー ファイルを生成するのに使用するオプション。

<コンパイラ> -emit-pch -o PCHfile.pch TestPCH.h

-include-pch

PCH ファイルをインクルードします。

C++ ソース ファイルに PCH ファイルをインクルードするのに使用できるオプション。

<コンパイラ> -emit-obj -include-pch PCHfile.pch SourceFile.cpp


関連項目