嚴重性 代碼 說明 項目 文件 行 禁止顯示狀態 錯誤 C1853 「.\Release\basic_sample.pch」預編譯頭文件來自編譯器的早期版本,或者預編譯頭爲 C++ 而在 C 中使用它

該錯誤是因爲當項目中混合了 .cpp 和 .c 文件時,編譯器會對它們採取不同的編譯方式(主要是因爲對函數聲明的處理方式不同),因而不能共用一個預編譯頭文件。在 VC++ 中,默認的預編譯頭文件是針對 C++ 的 (stdafx.h 和 stdafx.cpp),當然也可以創建針對 C 的預編譯頭。 方法: 將少數的不同類文件設爲不使用預編譯頭是比較平衡的做法 對於 VC++6.0,在 FileVi
相關文章
相關標籤/搜索