我是C++的新手,并且正在使用mingw编译器。最后一行
#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);
编译时抛出以下长时间错误
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和libcurl复制包含文件夹以使用curlpp吗?
先感谢您!
最佳答案
这是一个链接器错误。
您需要将libcurl
库添加到build命令。
就像是:
g++ test.cpp -o test -llibcurlpp
我不确定libcurl库的确切名称。
关于c++ - 在Windows上使用curlpp。如何开始,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8475031/