次の方法で共有


コンパイラ エラー C2855

コマンド ライン オプション 'option' は、プリコンパイル済みヘッダーが作成されたときのものと異なります

このエラーは、コマンド ライン オプションがプリコンパイル済みヘッダーの作成に使用されるオプションと異なる場合に発生します。

解説

エラー C2855 は、コンパイラ オプションを変更した後にインクリメンタル ビルドを行うときに発生する可能性があります。 また、個々のソース ファイルに対して特定のコンパイラ オプションを設定した場合にも発生する可能性があります。

このエラーを解決するには、指定されたコマンド ライン オプションを使用して、プリコンパイル済みヘッダーを再生成します。 プリコンパイル済みヘッダーを再生成するには、関連付けられているソース ファイルをビルドします。 たとえば、Visual Studio テンプレートによって作成されたプロジェクトでは、通常、プリコンパイル済みヘッダーを生成するための pch.cpp という名前のソース ファイルが作成されます。 (以前のバージョンの Visual Studio では、このファイルには stdafx.cpp という名前が付けられます)。他のプロジェクトでは、リビルドするソースファイルは、/Yc (プリコンパイル済みヘッダー ファイルの作成) コンパイラ オプションを使用してビルドされたものです。 プリコンパイル済みヘッダーを変更した後、プロジェクト全体をリビルドすることをお勧めします。

関連項目

/Y (プリコンパイル済みヘッダー)
プリコンパイル済みヘッダー ファイル