【问题标题】:How do I add curlpp to my project?如何将 curlpp 添加到我的项目中?
【发布时间】:2011-10-30 14:08:19
【问题描述】:

我正在尝试从 vb.net 过渡到 C++,但我一直坚持这一点。我从here 下载了 curlpp,它给了我一个 .dll、.exp 和 .lib 文件。我将包含这 3 个文件的目录添加到项目属性(链接器 -> 常规)中的“附加库目录”中。

接下来,我将 ws2_32.lib 和 Wldap32.lib 添加到“附加依赖项”,也在项目属性(链接器 -> 输入)中,因为 this question 说我应该这样做。

现在我正在尝试让Example 00 工作,但是

#include <curlpp/curlpp.hpp>
#include <curlpp/Easy.hpp>
#include <curlpp/Options.hpp>

声明“无法打开源文件 curlpp/curlpp.hpp”等,这是有道理的,因为我什至从未见过这些文件。我究竟做错了什么?这与 vb.net 完全不同,我似乎无法弄清楚。

更新:

我按照 Mat 说的做了,但是没有用,所以我添加了所有相关的文件夹来确定。

但是 VS 仍然提示找不到文件。

【问题讨论】:

    标签: c++ visual-studio-2010 curlpp


    【解决方案1】:

    您应该下载完整的源代码包(downloads 部分中的.tar.gz)以获取标头、代码、示例和文档。

    您需要将包含文件驻留在您机器上的基本目录(在解压缩存档后)添加到项目的包含目录列表中。

    【讨论】:

    • 感谢 Mat 的回答,不幸的是 VS 仍然表示找不到文件。我更新了我的问题以澄清我的尝试。
    • 您确定这是同一条消息完全正确吗? (您需要的唯一路径是.../curlpp-0.7.3/include。)
    • 除了我已经收到的消息之外,似乎还弹出了另一个错误:“无法打开包含文件:'curlpp/cURLpp.hpp':没有这样的文件或目录”
    • 想通了。我正在将目录添加到用于库的 (Linker -> General) 中,而我应该将其添加到用于包含的 (C/C++ -> General) 中.. d'oh!感谢您的帮助。
    猜你喜欢
    • 1970-01-01
    • 2014-03-07
    • 2016-09-27
    • 1970-01-01
    • 1970-01-01
    • 2022-10-25
    • 2017-03-05
    • 2011-12-07
    相关资源
    最近更新 更多