链接到 CRT 所用方法的优缺点
项目可以动态或静态地与 CRT 链接。 下表概述了选择要使用的方法的优缺点。
方法 | 好处 | 权衡 |
---|---|---|
静态链接到 CRT (运行时库设置为单线程) |
在运行映像的系统上不需要 CRT DLL。 | 将大约 25K 个启动代码添加到映像中,大大增加了其大小。 |
动态链接到 CRT (运行时库设置为多线程) |
映像不需要 CRT 启动代码,因此要小得多。 | CRT DLL 必须位于运行映像的系统上。 |
主题链接到 ATL 项目中的 CRT 讨论如何选择要链接到 CRT 的方式。
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈