共用方式為


如何加快建置速度?

更新:2007 年 11 月

本主題包含有關縮減建置專案所需時間量的提示。

  • 減少 Visual C++ 每次建置時必須納入並檢查的標頭檔 (Header File) 數目。

  • 使用先行編譯標頭 (Precompiled Header)。如需詳細資訊,請參閱 /Y (先行編譯標頭)

  • 當直接呼叫 cl.exe 時,請不要對每個原始程式檔都叫用編譯器一次;請在同一個引動過程中將所有的原始程式檔傳入 cl.exe 來建立 .obj 檔。

  • 使用最少重建 (Minimal Rebuild);如需詳細資訊,請參閱 /Gm

  • 使用累加連結;如需詳細資訊,請參閱 /INCREMENTAL

  • 在適當時使用 #pragma 一次。例如,如果標頭使用 include 保護。

  • 動態連結至 CRT;如需詳細資訊,請參閱 /MD

  • 使用多重處理序進行建置。如需詳細資訊,請參閱 /MP

其他主題包括:

請參閱

參考

有關建置的常見問題集

建立先行編譯標頭檔