Есть желание освоить плюсы и хеллоу ворлд пример, в него хочу добавить библиотеку
https://github.com/libcpr/cpr. Могли бы мне объяснить, какие шаги нужно совершить чтобы импортнуть данную библиотеку и её можно было бы вызвать в функции fnc.
В Readme на гитхабе есть:
- If you already have a CMake project you need to integrate C++ Requests with, the primary way is to use `fetch_content`.
Add the following to your `CMakeLists.txt`.
- Building cpr - Using vcpkg
- Building cpr - Using Conan
У меня винда и mingw-make. Хотелось бы поменьше всяких дополнительных пакетов и зависимостей. И чтобы сорцы либы лежали рядом относительно main.cpp, с возможностью их правки.
void fnc(){
cpr::Response r = cpr::Get(cpr::Url{"https://api.github.com/repos/whoshuu/cpr/contributors"},
cpr::Authentication{"user", "pass"},
cpr::Parameters{{"anon", "true"}, {"key", "value"}});
r.status_code; // 200
r.header["content-type"]; // application/json; charset=utf-8
r.text;
}
int main() {
std::cout << "Hello World!";
fnc();
return 0;
}