原文轉自 http://blog.csdn.net/liuqiyao_01/article/details/38867145
在編譯VS時候,出現fatal error C1010: unexpected end of file while looking for precompiled head。
問題詳細解釋:致命錯誤C1010,在尋找預編譯指示頭文件時,文件未預期結束。就是沒有找到預編譯指示信息的問文件。
顧名思義就是預編譯因為缺少了預編譯文件而失敗。解決方法顯然可以取消預編譯,或者幫助編譯器找到預編譯文件。
【解決方案】
1.右鍵單擊項目工程中的cpp文件,在菜單Project->Settings->C/C++->Precompile Header,設置為第一項:Not using precompile headers。
2.在.cpp文件開頭添加包含文件stdafx.h。 #include"stdafx.h"
3.如果上面的1和2未解決問題,那么請確認出現該問題的文件 與 "stdafx.h"文件是否在同一目錄下,如果不在同一目錄,則將出錯文件放到"stdafx.h"文件所在目錄下