共用方式為


編譯器錯誤 C2855

命令列選項 'option' 和先行編譯標頭檔不一致

當命令行選項與用來建立先行編譯標頭的選項不同時,就會發生此錯誤。

備註

當您在變更編譯程式選項之後建立累加組建時,可能會發生錯誤 C2855。 如果您為個別來源檔案設定特定的編譯程式選項,也可能會發生此情況。

若要解決此錯誤,請使用指定的命令行選項重新產生先行編譯標頭。 若要重新產生先行編譯的標頭,請建置相關聯的原始程序檔。 例如,Visual Studio 範本所建立的專案通常會建立名為 pch.cpp 的來源檔案,以產生先行編譯標頭。 (在舊版的 Visual Studio 中,此檔案名為 stdafx.cpp。)在其他專案中,要重建的來源檔案是使用 /Yc [建立先行編譯頭檔] 編譯程式選項所建置的來源檔案。 建議您在對先行編譯標頭進行變更之後重建整個專案。

另請參閱

/Y (先行編譯標頭)
先行編譯標頭檔