VS 2015 installing curl/libcurl
VS 2015 installing 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
- includecurl
- 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:curlinclude;C:curlincludecurl;
C/C++ -> Additional Include Directories -> C:curlinclude;C:curlincludecurl;
Linker -> General -> Additional Library Directories -> C:curllib;
Linker -> Input -> Additional Dependencies -> C:curlliblibcurl.lib;
然后在设置项目后,我将"C:\curl\bin"添加到我的环境变量中。
在这一点上,我真的无法弄清楚我做错了什么。如果我将"curl.h"复制到我的测试项目中,错误就会消失(显然我得到了一堆新错误),所以我显然没有正确链接所有内容。在这一点上,我被困住了。
我只是偶尔在我的项目中添加新库等,所以它总是有些令人沮丧。缺乏(当前)文档使这比平时更加痛苦。
无论如何,提前感谢任何让我度过难关的麻烦。
在这里:
我有同样的问题。当涉及到在Visual Studio中包含内容时,这真的很令人沮丧。我搜索了很多,浪费了很多时间,因为问题非常广泛,每个在线帖子在某种程度上都是不同的。不酷。我用LibcURL碰壁了一堵墙,直到我找到了那个一步一步帮助我如何包含它的人。在论坛的某个地方 - 见下一页 - 我以完全干净的方式在一篇文章中发布了有关"如何包含libcURL"的所有步骤,以便读者可以利用它,而不是在整个讨论中浪费时间。
要么阅读所有帖子,要么只是搜索那个金色帖子,祝你好运!
这是我的论坛问题
- 在C++中使用cURL和多线程
- 发送一个带有libcurl C++问题的帖子请求:s
- 使用libcurl提交批量url的正确BING Api POST url是什么
- 在 libcurl 连接池中预创建连接
- libcurl 和 DNS ttl 中的内部连接管理
- 如何在 cmake 库中包含 libcurl
- 如何应用 libcurl 的持久连接选项
- 如何检查cURL是否成功登录?c ++
- VS 2015 链接错误 无法构建依赖于 libcurl 的项目
- 组合字符串不适用于 libCurl,C++
- 如何将带有 -F 选项的 curl 命令转换为 libcurl
- 在c++中使用libcurl调用curl的默认超时
- C++添加libcurl(使用Curl)?-我的尝试解释了
- libcurl未初始化变量curl错误
- 发送cURL PUT命令,使用libcurl在c++中用程序在webhdfs中创建文件
- VS 2015 installing curl/libcurl
- CUrl (MSVS Library) or libcurl?
- 是否存在libcurl最大读取大小?Curl将阅读分成两部分
- cURL & C++ (libcurl?)
- 使用libcurl库与使用system()调用curl