首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Windows上使用curlpp。如何开始

在Windows上使用curlpp。如何开始
EN

Stack Overflow用户
提问于 2011-12-12 21:24:35
回答 2查看 2.9K关注 0票数 1

我是c++的新手,我使用的是mingw编译器。最后一行

代码语言:javascript
复制
#include <curlpp/cURLpp.hpp>
#include <curlpp/Easy.hpp>
#include <curlpp/Options.hpp>
....
string url ("http://www.google.com");
curlpp::Cleanup myCleanup;
curlpp::options::Url myUrl(url);

在编译时抛出下面的长错误

代码语言:javascript
复制
C:\Users\UserName\AppData\Local\Temp\ccpkmZ1C.o:test.cpp:(.text$_ZN6curlpp11Option
TraitISsL10CURLoption10002EED1Ev[curlpp::OptionTrait<std::basic_string<char, std
::char_traits<char>, std::allocator<char> >, (CURLoption)10002>::~OptionTrait()]
+0xb): undefined reference to `_imp___ZTVN6curlpp11OptionTraitISsL10CURLoption10
002EEE'
...
...

这是怎么回事?要使用curlpp,除了从curlpp和libcurl复制include文件夹之外,我还需要做更多的事情吗?

提前谢谢你!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-12-12 21:34:39

这是链接器错误。

您需要将libcurl库添加到构建命令中。类似于:

代码语言:javascript
复制
g++ test.cpp -o test -llibcurlpp

我不确定libcurl库的确切名称。

票数 2
EN

Stack Overflow用户

发布于 2011-12-12 21:31:36

在您的curlpp发行版(通常是.tar.gz文件)中,您可以找到所需的所有文档。基本上,您可能希望查看类/函数定义的READMEdoc\guide.pdfinclude\curlpp\目录。

如果你没有这些,请确保你得到了latest sources,就像今天一样。

希望能有所帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8475031

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档