VS 2015安装curl / libcurl

哑剧服装

我已经阅读了数十篇有关此问题的文章和博客,但问题似乎很普遍,我真的找不到真正帮助我在VS 2015中为C ++项目安装curl的文档。基本上,在链接所有依赖项之后等等。我仍然收到C1083错误,告诉我找不到“ curl.h”,因此当然没有任何作用。

我一直以这篇文章为起点:https//quantcorner.wordpress.com/2012/04/08/using-libcurl-with-visual-c-2010/

因此,我下载了几个不同的发行版,包括较旧的版本,尽管现在我拥有上面示例中的许多文件,但我似乎还不具备所有功能。这是我最终得到的结果:

C:\curl
  - bin
      - curl.exe
      - curl-ca-bundle.crt
  - dlls
      - libcurl.dll
      - libeay32.dll
      - libssh2.dll
      - msvcr110.dll
      - ssleay32.dll
      - zlib1.dll
  - include\curl
      - curl.h
      - curlbuild.h
      - curlrules.h
      - curlver.h
      - easy.h
      - mprintf.h
      - multi.h
      - stdcheaders.h
      - typecheck-gcc.h
  - lib
      - libcurl.exp
      - libcurl.lib

特别是这里的lib文件与帖子中的任何文件名都不匹配,但是由于所有下载似乎都在变化,因此我不确定这是否引起了我的问题。

在测试项目中,我指定了以下配置属性:

VC++ -> Include Directories -> C:\curl\include;C:\curl\include\curl;

C/C++ -> Additional Include Directories -> C:\curl\include;C:\curl\include\curl;

Linker -> General -> Additional Library Directories -> C:\curl\lib;

Linker -> Input -> Additional Dependencies -> C:\curl\lib\libcurl.lib;

然后,在设置项目后,将“ C:\ curl \ bin”添加到我的环境变量中。

在这一点上,我真的无法弄清楚我在做什么错。如果我将“ curl.h”复制到我的测试项目中,该错误就会消失(尽管显然我会收到很多新错误),所以我显然不能正确地链接所有内容。在这一点上,我被困住了。

我只是偶尔在项目中添加新的库等,所以总有些令人沮丧。缺少(当前)文档使这比平时更加​​痛苦。

无论如何,在此先感谢您的帮助。

哈利勒·哈拉夫(Khalil Khalaf)

这里:

我有同样的问题。当涉及到在Visual Studio中添加内容时,这确实令人沮丧。我搜索了很多东西,浪费了很多时间,因为问题非常广泛,每个在线帖子在某种程度上都是不同的。不酷 我与LibcURL碰到了一堵墙,直到发现那个帮助我逐步将其包括在内的家伙。在论坛的某个位置-请参阅下一页-我在一篇帖子中完整地发布了有关“如何包括libcURL”的所有步骤,以便读者可以利用它,而不用浪费整个讨论的时间。

要么阅读所有帖子,要么只是搜索那个黄金帖子,祝你好运!

这是我的论坛问题

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章