代码之家  ›  专栏  ›  技术社区  ›  bombax

Windows C++:编译DLL时是否可以“烘焙”Windows DLL依赖项?[副本]

  •  0
  • bombax  · 技术社区  · 7 年前

    我有一个C++Windows程序,可以编译成DLL。DLL使用各种导入的函数(以下示例):

    Hex code for DLL

    在这种情况下,我的DLL使用 InitializeSecurityDescriptor 从…起 ADVAPI32.dll ,这是一个Windows DLL。

    我的问题是:是否可以“烘焙”代码 ADVAPI32.dll 进入DLL的编译?E、 g.使其不显示为导入,而是复制其代码?或者这是不可行的,因为它反过来又有很多依赖关系?

    非常感谢您的帮助!

    1 回复  |  直到 7 年前
        1
  •  0
  •   bombax    7 年前

    我认为答案,正如评论和“将多个DLL合并为1”的答案所指出的那样,这是不可行的、困难的和恼人的。我欣然接受这一回答。:)