gpt4 book ai didi

c++ - DLL 依赖于 curllib.dll - 我该如何解决这个问题?

转载 作者:行者123 更新时间:2023-11-30 04:39:02 25 4
gpt4 key购买 nike

我是 C++ 开发新手。我开发了一个 dll,我在其中使用 curllib 发出 HTTP 请求。

当通过 depend.exe 运行 dll 时,它通知我我的 dll 现在依赖于 curllib.dll。这根本不适合我。我的dll设置为不共享的静态库,将自行分发。我不能依赖安装了 libcurl.dll 的用户。

我想通过将 libcurl 包含到我的项目中,这就是所需要的,我的 dll 可以是独立的。

如果这无法解决,是否有其他方法可以用来创建 HTTP 请求?显然我更愿意使用 libcurl。

提前致谢。

最佳答案

您可以通过在 visual studio 中打开解决方案文件并将构建项目更改为“lib release”来将 curl 编译为 lib 而不是 dll。因此,您根本不需要 dll,只需将 lib 包含在链接器中即可。

关于c++ - DLL 依赖于 curllib.dll - 我该如何解决这个问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2648367/

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