[英]How can I rebuild precompiled headers in VS?
它是必需的,因為我刪除了 my.idb 文件並且錯誤消息告訴我重建預編譯的頭文件。
預編譯的頭文件生成.pdb
文件,而根據文檔, .idb
文件為:
狀態文件,包含源文件和類定義之間的依賴關系信息,編譯器可以在最小化重建和增量編譯期間使用它們。 使用/ Fd編譯器選項來指定.idb文件的名稱。 有關更多信息,請參見/ Gm(啟用最小重建)。
要重建項目,可以轉到Main menu
-> Build
-> Rebuild
。 要重建僅預編譯的標頭,您可以在Solution Explorer
打開預編譯標頭.cpp
文件的上下文菜單,然后選擇“ Compile
項目”。
如果在運行時生成預編譯的 header 文件,類似
$(IntDir)$(TargetName).pch
另一種方法是:
當存在構建依賴關系並且您不想等待所有項目重建時,這可能很有吸引力。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.