在編譯VC++6.0是,出現(xiàn)
fatal error C1010: unexpected end of file while looking for precompiled header directive 問題詳細解釋:
致命錯誤C1010,在尋找預(yù)編譯指示頭文件時,文件未預(yù)期結(jié)束。就是沒有找到預(yù)編譯指示信息的頭文件。 問題一般發(fā)生在:
通過添加文件的方式,添加了一些cpp文件到一個MFC的程序,但該cpp文件并不是MFC,是標準C++的。 解決方案1:
右鍵點擊項目工程中的該cpp文件,在菜單Project 》Settings里C++頁面的Precomplie Header,設(shè)置為第一項:Not using precompiled headers。 解決方案2:
在.cpp文件開頭添加包含文件stdafx.h。 #include "stdafx.h"
總之,就是確保 "stdafx.h" 是你的每個實現(xiàn)文件中包含的第一個頭文件。
|
|