调试模式下的静态链接卷曲

时间:2018-07-20 11:59:37

标签: c++ curl libcurl

尝试在调试模式下静态链接libcurl。
我正在使用VS17,在调试模式下无法静态链接libcurl。在发行模式中,一切正常。
我从源代码构建了libcurl,并针对以下对象在Debug模式下进行了链接:
libcurl-d_imp.lib

在释放模式下:
libcurl_imp.lib

也将Additional Library Directories添加到库所在的路径。
General -> Use of MFC -> Use MFC in a Satic Library

奇怪的是,即使与Release模式相比,我定义了CURL_STATICLIB预处理程序,它仍然会查找dll。
我还比较了Release和Debug之间的配置,它们对链接到不同lib的.lib文件的期望相同。
请注意,这是一个测试控制台应用程序,因此,我没有做任何其他可能与我的配置冲突的事情。

有人可以启发我我想念的东西吗?

0 个答案:

没有答案