「VC 編出的 EXE 又大又慢」 — 多數因預設啟動 **Debug 版** (Win32 Debug)。
| 特性 | Win32 Debug | Win32 Release |
|---|---|---|
| 優化 | 無 (/Od) | 最大速度 (/O2) 或大小 (/O1) |
| 偵錯資訊 | 完整 (/Zi, /DEBUG) | 無 (或僅行號 /Zd) |
| 斷言/驗證 | 啟用 (ASSERT, VERIFY) | 停用 (ASSERT 空巨集) |
| CRT 庫 | Debug 版 (含記憶體檢查) | Release 版 (精簡) |
| 執行檔大小 | 通常 > 1 MB (含符號表) | 動態連結 < 50 KB, 靜態 < 400 KB |
| 執行速度 | 慢 (無優化、檢查開銷) | 快 (全優化、無檢查) |
| 用途 | 開發偵錯階段 | 正式發布部署 |
Release/ 目錄。Multithreaded DLL /MD vs Debug Multithreaded DLL /MDd)。