C ++ curl, как использовать? - PullRequest
       2

C ++ curl, как использовать?

0 голосов
/ 12 октября 2018

Я новичок в C ++ и хотел бы знать, как включить и использовать curl в своем проекте.Я использую https://github.com/dacap/pocketcpp в Windows.Я искал в интернете, как включить скручивание, но не могу найти простых ответов ...

Это то, что я получил до сих пор:

#include <curlpp/cURLpp.hpp>
#include <curlpp/Easy.hpp>
#include <curlpp/Options.hpp>


using namespace curlpp::options;

int main(int, char **)
{
    try
    {
        curlpp::Cleanup myCleanup;

        curlpp::Easy myRequest;

        myRequest.setOpt<Url>("https://google.com");
        myRequest.perform();
    }

    catch(curlpp::RuntimeError & e)
    {
        std::cout << e.what() << std::endl;
    }

    catch(curlpp::LogicError & e)
    {
        std::cout << e.what() << std::endl;
    }

  return 0;
}

Но яполучить следующую ошибку:

In file included from I:\C-CPP\workspace\backdoor.cpp:1:0:
I:\C-CPP\pocketcpp\MinGW\include/curlpp/cURLpp.hpp:33:10: fatal error: curl/curl.h: No such file or directory
 #include <curl/curl.h>
          ^~~~~~~~~~~~~
compilation terminated.

1 Ответ

0 голосов
/ 12 октября 2018

Из предоставленной вами ссылки pocketcpp:

В следующих версиях вы сможете связывать несколько файлов .cpp и использовать сторонние библиотеки

Итак... да уж.Похоже, с pocketcpp вы не можете ничего сделать, кроме как скомпилировать один файл cpp.Используйте полноценную IDE, такую ​​как Visual Sudio, Visual Studio Code, Eclipse, Code :: Blocks и т. Д.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...