先行編譯標頭檔
這些檔案可用來建置先行編譯標頭檔 Projname.pch 和先行編譯類型檔案 Stdafx.obj。
這些檔案位於 Projname 目錄中。在方案總管中,Stdafx.h 位於 [標頭檔] 資料夾中,而 Stdafx.cpp 則位於 [原始程式檔] 資料夾中。
檔案名稱 |
描述 |
---|---|
Stdafx.h |
常用但不常變更之標準系統 Include 檔案和專案特定 Include 檔案的 Include 檔案。 您不應該定義或取消定義 stdafx.h 中的任何 _AFX_NO_XXX 巨集;請參閱知識庫文章<PRB:定義 _AFX_NO_XXX 時發生問題>。您可以在 MSDN Library 或是在 https://support.microsoft.com 找到知識庫文章。 |
Stdafx.cpp |
包含前置處理器指示詞 #include "stdafx.h",並為先行編譯類型加入 Include 檔案。包括標頭檔在內的所有先行編譯檔案類型,都可透過僅限編譯需要編譯的檔案,來加速編譯。第一次建置專案之後,您會發現後續組建的建置時間加快許多,這是因為先行編譯標頭檔之故。 |