在編譯VS時候,出現fatal error C1010: unexpected end of file while looking for precompiled head。問題詳細解釋:致命錯誤C1010,在尋找預編譯指示頭文件時,文件未預期結束。就是沒有找到預編譯指示信息的問文件。問題一般發生在:通過添加文件的方式,添加了一些cpp文件到一個MFC的程序,但該cpp文件并不是MFC,而是標準的C++。 解決方案1: 右鍵單擊項目工程中的cpp文件,在菜單Project->Settings->C/C++->Precompile Header,設置為第一項:Not using precompile headers。 解決方案2:在.cpp文件開頭添加包含文件stdafx.h。 #include"stdafx.h"