【问题标题】:DLL Building QuestionDLL 构建问题
【发布时间】:2010-09-20 03:37:06
【问题描述】:

我将我的源代码拆分在几个目录中,因此对于每个目录,我都会返回一个 DLL。是否可以从其他几个 DLL 创建一个 DLL?

编辑:我正在使用 C++ 和 Windows CE Platform Builder 6.0(它不是托管的)

【问题讨论】:

    标签: dll build


    【解决方案1】:

    没有工具可以自动为本地代码 DLL 执行此操作。您将创建一个新的 DLL 并将现有的源代码添加到该项目。但是,这样做可能需要更改源代码。

    【讨论】:

      【解决方案2】:

      使用ILMerge

      Here你可以下载这个。
      Here是实现示例。

      【讨论】:

        【解决方案3】:

        您不能从多个 DLL 创建一个 DLL。任何这样的工具都会很尴尬,因为每个 DLL 都可以有自己的 DllMain。

        您可以从多个静态库创建一个 DLL。以这种方式重新配置您的设置应该不会太难。

        【讨论】:

        • 能详细一点吗?
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2014-01-13
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-11-21
        相关资源
        最近更新 更多