我一直在尝试安装curlpp或curlcpp来编写一个能够生成简单http请求的c ++程序。我首先从github(https://github.com/JosephP91/curlcpp)下载了curlcpp并按照其说明进行安装,但当我尝试在其自述文件中编译示例程序时使用:
c++ -std=c++11 -I /file/path/curlcpp-master/include curl.cpp -L /file/path/curlcpp-master/build/src -lcurlcpp -o curl
我的编译器给了我看似链接的错误:
Undefined symbols for architecture x86_64:
"_curl_easy_cleanup", referenced from:
curl::curl_easy::operator=(curl::curl_easy const&) in libcurlcpp.a(curl_easy.cpp.o)
curl::curl_easy::~curl_easy() in libcurlcpp.a(curl_easy.cpp.o)
等
然后我尝试了curlpp,我从这里下载了https://github.com/jpbarrette/curlpp
但我下载的内容没有配置文件。如果有人能够帮助我成功安装这些程序中的任何一个,我将非常感激。