Я пытаюсь использовать libcurl с программой, которую я создаю, но у меня есть некоторые проблемы с ней. До сих пор я пробовал только примеры с веб-сайта libcurl, но они вылетали, как только программа добралась до инициализации curl.
Мой текущий код:
#include <iostream>
#include <curl/curl.h>
int main(int argc, char *argv[])
{
CURL *curl;
CURLcode res;
curl = curl_easy_init();
if(curl)
{
curl_easy_setopt(curl, CURLOPT_URL, "http://garrysmod.fi/");
res = curl_easy_perform(curl);
curl_easy_cleanup(curl);
}
return 0;
}
Я также убедился, что компилятор и компоновщик могут найти ресурсы, и что файл dll (libcurl.dll) находится в папке программы, но он продолжает падать.
Я попытался отладить с VS2010, и он выдал ошибку «нарушение прав доступа» в функции инициализации curl_easy_init ().
Любая помощь будет оценена!