gpt4 book ai didi

c++ - C++ 程序的 Visual Studio 2015 中包含 curl lib 的问题

转载 作者:太空宇宙 更新时间:2023-11-04 13:05:55 82 4
gpt4 key购买 nike

我在尝试在我的 C++ 应用程序中使用 curl 库时遇到一些未知问题。

这是我到目前为止所做的:

  1. 下载最新版本的curl
  2. Build curl "nmake/f Makefile.vc mode=dll VC=12"- 我得到以下文件夹和文件:

    bin -> libcurl.dll

    include -> curl -> 一堆 .h 文件

    lib -> libcurl.lib

  3. 接下来我打开 Visual Studio 2015 Update 3 并转到“配置属性”:

    C/C++ -> 常规 -> 附加包含目录 -> ..\curl\include

    链接器-->输入->附加依赖--> ..\curl\lib\libcurl.lib

    然后将.dll复制到调试文件夹。

此过程对我来说适用于另一个库,但对于 CURL,我收到错误消息:

“错误 LNK1104 无法打开文件‘..\curl\libcurl.lib’”

我可以 #include "curl\curl.h"而不会出现任何错误。问题似乎出在 lib 文件上。我已经在网上搜索了 6 个小时,我完全迷路了。

最佳答案

VS 中的一般首选用法是指定其他库目录(链接器->常规->其他库目录),您可以在其中指定 curl 库的路径。

然后将 libcurl.lib 添加到您的附加链接器依赖项中。

关于c++ - C++ 程序的 Visual Studio 2015 中包含 curl lib 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42379095/

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