首页 > 解决方案 > 在 Windows 上使用 WinSSL 构建静态 libcurl 库

问题描述

我想用 WinSSl 创建静态 libcurl.lib。我使用 VC++ 在 Windows 上构建了 libcurl.lib,使用以下命令:“nmake /f makefile.vc RTLIBCFG=static ENABLE_WINSSL=yes mode=static MACHINE=x64 VC=17”

它在目录中创建了一个库:“libcurl-vc17-x64-release-static-ipv6-sspi-winssl”“libcurl-vc17-x64-release-static-ipv6-sspi-winssl-obj-lib”(我试过了两个都)

之后,我创建了一个新的 dll 项目,该项目将与这个 lib 链接(使用 linker-input-libcurl.lib)

在我创建我的 dll 并使用 CFF 资源管理器检查它之后,我可以看到它的导入目录中有 libcurl.dll,这意味着它根本不是静态构建的。

我在这里想念什么?

标签: c++windowssslcurllibcurl

解决方案


推荐阅读