链接到 CRT 所用方法的优缺点
项目可以动态或静态地与 CRT 链接。 下表概述了选择要使用的方法的优缺点。
方法 | 好处 | 权衡 |
---|---|---|
静态链接到 CRT (运行时库设置为单线程) |
在运行映像的系统上不需要 CRT DLL。 | 将大约 25K 个启动代码添加到映像中,大大增加了其大小。 |
动态链接到 CRT (运行时库设置为多线程) |
映像不需要 CRT 启动代码,因此要小得多。 | CRT DLL 必须位于运行映像的系统上。 |
主题链接到 ATL 项目中的 CRT 讨论如何选择要链接到 CRT 的方式。