用來連結到 CRT 之方法的優缺點
您的專案可以動態或靜態方式與CRT連結。 下表概述選擇要使用的方法所涉及的優點和取捨。
方法 | 優點 | 權衡取捨 |
---|---|---|
以靜態方式連結至CRT (執行時間連結庫 設定為 單個線程) |
映像執行所在的系統上不需要CRT DLL。 | 大約 25K 的啟動程式代碼會新增至您的映像,大幅增加其大小。 |
動態連結至CRT (執行時間連結庫 設定為 多線程) |
您的映像不需要CRT啟動程式代碼,因此要小得多。 | CRT DLL 必須位於執行映像的系統上。 |
連結至 ATL 專案中 CRT 的主題討論如何選取要連結至 CRT 的方式。
另請參閱
使用 ATL 和 C 執行階段程式碼進行程式設計
DLL 和 Visual C++ 執行階段程式庫行為
CRT 程式庫功能