【发布时间】:2016-07-24 05:21:57
【问题描述】:
【问题讨论】:
-
如果您的 DLL 只在一个程序中使用,只需静态链接即可。
-
你会很容易地发现缺点。 COM 的主要好处是语言和运行时独立性。如果它是用 C++ 编写的并且仅在 C++ 程序中使用,这听起来不像是一个很大的功能。但实际上,C++ 没有 ABI。您可以使用任何 C++ 编译器构建的程序中的 DLL,使用任意编译选项。您不会立即从中受益,只有稍后才能受益。