0

我有一个包含多个项目(Visual Studio 2010)的解决方案,这些项目编译为静态库(有些编译为 dll,但自然也会生成一个库)。全部用 C++ 编写。我想在一个 dll 中提供我的解决方案。所以我想从所有项目中生成一个 DLL,即将它们全部打包到一个 DLL 中,最好的方法是什么?

4

1 回答 1

0

我不确定这是最好的方法,但它会起作用:

  1. 创建合并其余库的 DLL 项目
  2. 将所有其他库静态链接到该项目
  3. 为其他库中的每个接口函数编写转发函数
  4. 从您的 DLL 中导出这些转发函数
于 2012-05-29T19:46:25.053 回答