HOW TO:減少 MFC 偵錯組建的大小

這個主題適用於:

版本

Visual Basic

C#

F#

C++

Web Developer

Express

標題不適用於 標題不適用於 標題不適用於

僅適用原生

標題不適用於

Pro、Premium 和 Ultimate

標題不適用於 標題不適用於 標題不適用於

僅適用原生

標題不適用於
注意事項注意事項

根據您目前使用的設定或版本,您所看到的對話方塊與功能表指令可能會與 [說明] 中描述的不同。 若要變更設定,請從 [工具] 功能表中選取 [匯入和匯出設定]。 如需詳細資訊,請參閱 使用設定

大型 MFC 應用程式的偵錯資訊可能需要大量的磁碟空間。

若要減少偵錯資訊的大小

  • 使用 /Z7、/Zi、/ZI (偵錯資訊格式) 選項重建 MFC 程式庫,而非 /Z7。 這些選項會建置包含整個程式庫的偵錯資訊,以降低重複性並且節省空間的單一程式資料庫 (PDB) 檔。

    -或-

    重建不具偵錯資訊的 MFC 程式庫 (沒有 /Z7、/Zi、/ZI (偵錯資訊格式) 選項)。 在這個範例裡,缺乏偵錯資訊讓您無法在 MFC 程式庫程式碼裡使用大多數的偵錯工具設施,然而由於 MFC 程式庫已經充分偵錯過了,所以這不是問題。

    -或-

    只以選取模組的偵錯資訊建置您自己的應用程式。 如需詳細資訊,請參閱 HOW TO:以選取模組的偵錯資訊建置 MFC 應用程式

請參閱

其他資源

MFC 偵錯技術