gpt4 book ai didi

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

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:58:46 27 4
gpt4 key购买 nike

好的,所以我知道这听起来像是一个非常愚蠢的问题,但我已尽力而为,所以请在添加负面评论/否决之前听我说完。

好吧,根据我的研究,当涉及任何与网络相关的内容时,对我的 C++ 程序使用“cURL”是最好的方法。现在,我是 C++ 的新手,我不想每一步都问问题并尝试自己做,显然,情况并非如此。

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

目标:
尝试使示例源位于 here (来自 cURL 官方网站)工作。

尝试 1:
所以,我使用“帮助管理器”下载了插件,它显示了最好下载的东西。我得到了 .zip 文件“curl-7.24.0-devel-mingw32”。我决定将“bin”文件夹的内容复制到我的项目 bin,并将“include”文件夹复制到我的项目。它一直说它不认识“/curl/curl.h”或说它不存在。

尝试 2:
在不删除“bin”和“include”文件夹的情况下,我决定将“curl.h”文件夹移动到我的项目本身(通过 CodeBlocks),方法是创建一个名为“curl”的文件夹,然后将“curl.h”放入文件夹(文件夹“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

有人可以指导我解决这个问题吗?非常感谢!

最佳答案

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

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

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

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

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

关于C++ 添加 libcurl(使用 Curl)? - 我的尝试解释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13409934/

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