1

嘿,我有相当多的编程经验,但已经有一段时间了。这是我在学校作业以外的第一个程序,所以我需要一些帮助,使用 curlpp 对服务器进行 HTTP 调用。我从谷歌代码页下载了 c++ curlpp 提取了 .tar.gz 然后将它与 Visual Studio 中的引用库链接,但是当我编译时出现此错误

1>------ Build started: Project: Crypto, Configuration: Debug Win32 ------
1>Build started 10/1/2013 12:19:24 PM.
1>InitializeBuildStatus:
1>  Touching "Debug\Crypto.unsuccessfulbuild".
1>GenerateTargetFrameworkMonikerAttribute:
1>Skipping target "GenerateTargetFrameworkMonikerAttribute" because all output files are up-to-date with respect to the input files.
1>ClCompile:
1>  main.cpp
1>c:\users\jay bell\documents\visual studio 2010\projects\crypto\crypto\curlpp\include\curlpp\cURLpp.hpp(34): fatal error C1083: Cannot open include file: 'curl/curl.h': No such file or directory
1>
1>Build FAILED.
1>
1>Time Elapsed 00:00:00.39
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

所以我知道 Visual Studio 正在寻找正确的位置,因为它位于 curl 头文件中,但在我看来,当它添加头文件 (cURLpp.hpp) 时,它试图引用 curl/curl.h文件夹 curlpp 中不存在(我已经通过查找它确认了这一点)只是想知道是否有人可以帮助我解决这个问题我的代码中唯一的东西就是这个

#include "curlpp\include\curlpp\cURLpp.hpp"

using namespace System;

int main(array<System::String ^> ^args)
{

}

提前感谢大家。

4

1 回答 1

0

无法打开包含文件:'curl/curl.h':没有这样的文件或目录

要使用 curlpp,您需要安装 libcurl。

于 2014-09-17T09:56:51.280 回答