Получение LibCurl для работы с Visual Studio 2013

У меня проблемы с тем, чтобы LibCurl работал с Visual Studio 2013. Я скачал текущую версию (curl-7.33.0) и попытался следовать инструкциям, найденным на этом сайте:Использование LibCurl с Visual 2010

Но я не могу найтиcurllib.lib в папке, которую я скачал. И я все еще получаю ошибки:

После поиска в Интернете для получения дополнительной помощи. Теперь я получаю эти сообщения об ошибках. Кажется, есть проблема со ссылкой на libcurl.lib?

Это то, что я настроил:

Внутри / lib у меня естьlibcurl.lib а такжеlibcurl.dll

ОБНОВИТЬ

Я скачал этот выпуск для Win32 MSVC:http://curl.haxx.se/download.html#Win32 После добавления библиотек libcurl и успешной компиляции я получаю следующее сообщение об ошибке:

 The application was unable to start correctly (0xc000007b). Click OK to close the application.

Вот пример кода, который я пытаюсь запустить:

#include <iostream>
#include <stdio.h> 
#include <curl/curl.h> 


int main(void)
{
    CURL *curl;
    CURLcode res;

    curl = curl_easy_init();
    if (curl) {
        curl_easy_setopt(curl, CURLOPT_URL, "http://google.com");
        res = curl_easy_perform(curl);

        /* always cleanup */
        curl_easy_cleanup(curl);
    }
    return 0;
}

ЗАКЛЮЧИТЕЛЬНОЕ ОБНОВЛЕНИЕ

Я полагаю, что теперь получил LibCurl для работы с Visual Studio 2013. Упорство ftw! Хотя, потратив несколько часов, пытаясь решить эти сообщения об ошибках, я немного сомневаюсь, что сейчас все работает нормально. Вот почему я ставлю щедрость на этот вопрос, чтобы получитьясно и кратко инструкции по настройке LibCurl для работы с Visual Studio 2013.

Вот что я сделал, чтобы заставить его работать:

Сначала загрузите пакет MSVC для Win32 здесь:http://curl.haxx.se/download.html#Win32 Ради этих инструкций, скажем, вы загрузили в C: \ LibCurl

Начать новый проект в Visual Studio. Перейти к проекту | Свойства проекта | Каталоги VC ++ | Включить каталоги | Добавьте путь к каталогу include внутри загруженного пакета. (C: \ Libcurl \ включать)

Далее перейдите в Project | Project Properties | Linker | General | Дополнительные каталоги библиотек | Добавьте путь к каталогу lib. (Где находится curllib.dll)

Затем перейдите к Project | Project Properties | Linker | Input | Дополнительные зависимости | И добавитьcurllib.lib

Теперь, если вы скомпилируете тестовую программу, вы, скорее всего, получите сообщение о том, что libsasl.dll отсутствует. Вам нужно будет скачать этот файл и поместить его в тот же каталог, что и ваша сборка. Я использовал 7-Zip для извлеченияlibsasl.dll изOpenLDAP для Windows. OpenLDAP для Windows

Это результат моего тестового кода сверху:

Ответы на вопрос(10)

Ваш ответ на вопрос