cURLpp和Eclipse的主要问题 我试图用CURLPP作为一个途径来检索我的C++类中的最后一个项目的天气网站的数据。我使用Eclipse作为IDE,使用MinGW作为编译器。我想要做的就是向WeatherAPI发送GET请求并检索返回的数据。我做了一些广泛的研究,看来cURLpp是一条可行之路
我花了数小时试图在Eclipse中配置它,但仍然会出现错误。我下载了libcURL和cURLpp。我不确定我下载的版本是否正确。我下载的文件的名称如下: “curlpp-0.7.3.tar.gz”和“curl-7.22.0-devel-mingw32.zip” 下载了这两个文件后,我将它们都解压缩到任意目录中。在eclipse中,我在Includes路径中添加了: “C:\FinalProgrammingProjectData\cURL\curlpp-0.7.3.tar\curlpp-0.7.3\include” “C:\FinalProgrammingProjectData\cURL\cURL-7.22.0-devel-mingw32\cURL-7.22.0-devel-mingw32\include” 我向我的库路径中添加了: “C:\FinalProgrammingProjectData\cURL\cURL-7.22.0-devel-mingw32\lib” 在“库”选项卡下,我添加了位于其中的各个文件的名称: “C:\FinalProgrammingProjectData\cURL\cURL-7.22.0-devel-mingw32\lib” 当我尝试构建我的项目时,我会犯很多错误,比如: “未定义的引用” 有人知道我的问题是什么吗?我还没有写过自己的代码。我刚刚试着编译第一个示例,它包含在cURLpp下载中。如果有人能提供任何见解,我将不胜感激。我已经为此奋斗了几个小时,并没有取得多大进展 多谢各位 这里是构建配置和错误列表 为项目测试生成配置调试** 内部生成器用于生成** g++-LC:\FinalProgrammingProjectData\cURL\cURL-7.22.0-devel-mingw32\lib-LC:\FinalProgrammingProjectData\cURL\curlpp-0.7.3.tar\curlpp-0.7.3\src-o curlTest.exe curlTest.o-lcurl-lidn.dll-lrtmp-lssh2-lssh2dll-lssl-lssl32-lz-lzdl-leay32-lidn-lcrypto curlTest.o:在函数cURLpp和Eclipse的主要问题 我试图用CURLPP作为一个途径来检索我的C++类中的最后一个项目的天气网站的数据。我使用Eclipse作为IDE,使用MinGW作为编译器。我想要做的就是向WeatherAPI发送GET请求并检索返回的数据。我做了一些广泛的研究,看来cURLpp是一条可行之路,c++,eclipse,http,libcurl,curlpp,C++,Eclipse,Http,Libcurl,Curlpp,我花了数小时试图在Eclipse中配置它,但仍然会出现错误。我下载了libcURL和cURLpp。我不确定我下载的版本是否正确。我下载的文件的名称如下: “curlpp-0.7.3.tar.gz”和“curl-7.22.0-devel-mingw32.zip” 下载了这两个文件后,我将它们都解压缩到任意目录中。在eclipse中,我在Includes路径中添加了: “C:\FinalProgrammingProjectData\cURL\curlpp-0.7.3.tar\curlpp-0.7.3
main'中:
C:\Users\Owner\Desktop\School\2011年秋季\EEL3834\Eclipse Projects\curlTest\Debug/。/curlTest.cpp:32:未定义对
impzlsrsorkn6curlpp11option的引用
C:\Users\Owner\Desktop\School\2011年秋季\EEL3834\Eclipse Projects\curlTest\Debug/。/curlTest.cpp:37:未定义对\u imp\uuuuuuzlsorkn6curlpp11optiontraitissl10curlpoption10002ee'
curlTest.o:在函数中
~OptionTrait':
C:/FinalProgrammingProjectData/cURL/curlpp-0.7.3.tar/curlpp-0.7.3/include/curlpp/Option.hpp:147:未定义对的引用\u imp\uuuuu ztvn6curlpp11optiontraitissl10curlpoption10002ee'
curlTest.o:在函数中
OptionTrait':
C:/FinalProgrammingProjectData/cURL/curlpp-0.7.3.tar/curlpp-0.7.3/include/curlpp/Option.inl:124:未定义对的引用\u imp\uuuuuuuuuuztvn6curlpp11optiontraitissl10curlpoption100002ee'
curlTest.o:在函数中
~选项':
C:/FinalProgrammingProjectData/cURL/curlpp-0.7.3.tar/curlpp-0.7.3/include/curlpp/Option.inl:71:未定义对的引用
C:/FinalProgrammingProjectData/cURL/curlpp-0.7.3.tar/curlpp-0.7.3/include/curlpp/Option.inl:71:未定义的引用
C:/FinalProgrammingProjectData/cURL/curlpp-0.7.3.tar/curlpp-0.7.3/include/curlpp/Option.inl:71:未定义对的引用
C:/FinalProgrammingProjectData/cURL/curlpp-0.7.3.tar/curlpp-0.7.3/include/curlpp/Option.inl:71:对
impztvn6curlpp6option的未定义引用
C:/FinalProgrammingProjectData/cURL/curlpp-0.7.3.tar/curlpp-0.7.3/include/curlpp/Option.inl:71:未定义对的引用
C:/FinalProgrammingProjectData/cURL/curlpp-0.7.3.tar/curlpp-0.7.3/include/curlpp/Option.inl:71:未定义的引用
curlTest.o:在函数Option'中:
C:/FinalProgrammingProjectData/cURL/curlpp-0.7.3.tar/curlpp-0.7.3/include/curlpp/Option.inl:42:对
impzn6curlpp10optionbasec2e10curlpoption'的未定义引用
C:/FinalProgrammingProjectData/cURL/curlpp-0.7.3.tar/curlpp-0.7.3/include/curlpp/Option.inl:42:未定义对的引用
C:/FinalProgrammingProjectData/cURL/curlpp-0.7.3.tar/curlpp-0.7.3/include/curlpp/Option.inl:42:未定义的引用
curlTest.o:curlTest.cpp:(.rdata$ztvn6curlpp11optiontraitissl10curlpoption10002ee[vtable for curlpp::OptionTrait,std::allocator>,(curlpoption)10002>]+0x10):对curlpp::OptionBase::operator的未定义引用我决定不使用curlpp。我让libcURL自己工作。cURLpp和libcURL之间有太多的依赖关系
谢谢