繁体   English   中英

C ++添加libcurl(使用Curl)? -我的尝试解释了

[英]C++ Adding libcurl (using Curl)? - My attempts explained

好的,所以我知道这听起来像是一个非常棘手的问题,但是我已尽力而为,因此请在添加负面评论/反对意见之前先听我说。

好的,根据我的研究所说,在涉及任何与Web相关的事情时,对我的C ++程序使用“ cURL”是最好的方法。 现在,我是C ++的新手,我不想在每个步骤中都提出问题,而是自己尝试尝试这样做,显然,事实并非如此。

问题: CodeBlocks无法识别curl插件(说它不存在)

目标:
尝试使此处的示例源(来自cURL官方网站)起作用。

尝试1:
因此,我使用“帮助管理器”下载了该插件,其中显示了最好的下载方法。 我得到了.zip文件“ curl-7.24.0-devel-mingw32 ”。 我决定将“ bin”文件夹的内容复制到我的项目bin中,然后将“ include”文件夹复制到我的项目中。 它一直说它无法识别“ /curl/curl.h”,或者说它不存在。

尝试2:
在不删除“ bin”和“ include”文件夹的情况下,我决定通过创建一个名为“ curl”的文件夹,然后将“ curl.h”放入其中,将“ curl.h”文件夹移至我的项目本身(通过CodeBlocks)。文件夹(文件夹“ curl”位于该程序创建的“ Headers”文件夹中),并尝试再次运行它(如果存在)。 同样的错误

尝试3:
经过无数次搜索,我发现应该将curl文件和“ bin”文件夹中的所有文件放入C:\\ Windows \\文件夹中。 因此,我将“ includes”文件夹中的所有内容以及bin文件夹(包括其中的“ curl”文件夹)的内容都复制到WINDOWS文件夹中。 同样的错误。

尝试4:-有点...
现在,有一些关于我的项目选项的信息,选择要导入的某些文件以及这些东西,但是这更加令人困惑,因为每个站点都有不同的选项,所以我无法撤回这些步骤。

我现在依靠StackOverFlow社区帮助我。 我试图以最详细的方式解释我的问题,但是如果您有任何疑问或需要更多信息,请随时提出。 另外,这是我得到的错误:
http://pastebin.com/raw.php?i=B1wsqvmA

这是我的资料来源:
http://pastebin.com/raw.php?i=YShFZf8G

有人可以指导我度过这个混乱局面吗? 非常感谢!

问题是您没有告诉代码块在哪里搜索包含文件,您不应该将标题复制到项目的文件夹中。

您可以通过以下方式选择包含目录:

在项目中->构建选项->搜索目录->编译器

有一个添加添加目录的按钮,在本例中为libcURL的“ include”文件夹,该错误应该消失了。

您将必须遵循类似的过程才能为链接器添加文件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM