gpt4 book ai didi

c++ - 在 .exe 应用程序中加载 C++ DLL

转载 作者:行者123 更新时间:2023-11-28 01:41:29 25 4
gpt4 key购买 nike

可以在编译时加载用 C++ 创建的 DLL。事实上,目标是只分发 .exe 而没有 .dll ?

谢谢。

最佳答案

如果您希望这允许将独立可执行文件作为单个文件分发,您可以使用以下方法实现:

  • 编译你想要包含的dll
  • 将其序列化为二进制字符串并将其硬编码到您的应用程序中
  • 当您的应用程序启动时,打开一个文件并使用二进制模式将DLL 字符串写入其中
  • 使用 LoadLibrary() 加载 DLL 并使用它

关于c++ - 在 .exe 应用程序中加载 C++ DLL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46951144/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com