Wprowadzenie LibCurl do pracy z Visual Studio 2013

Mam problem z uruchomieniem LibCurl z Visual Studio 2013. Pobrałem aktualną wersję (curl-7.33.0) i próbowałem postępować zgodnie z instrukcjami, które znalazłem na tej stronie:Korzystanie z LibCurl z Visual 2010

Ale nie mogę znaleźćcurllib.lib w pobranym folderze. Nadal dostaję błędy:

Po przeszukaniu internetu po więcej pomocy. Otrzymuję teraz te komunikaty o błędach. Wydaje się, że istnieje problem z linkowaniem do libcurl.lib?

Właśnie to skonfigurowałem:

Wewnątrz / lib mamlibcurl.lib ilibcurl.dll

AKTUALIZACJA

Pobrałem tę wersję dla Win32 MSVC:http://curl.haxx.se/download.html#Win32 Po dodaniu bibliotek libcurl i pomyślnym skompilowaniu otrzymuję teraz ten komunikat o błędzie:

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

Oto przykładowy kod, który próbuję uruchomić:

#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;
}

KOŃCOWA AKTUALIZACJA

Wierzę, że teraz udostępniłem LibCurl do pracy z Visual Studio 2013. Wytrwałość ftw! Chociaż po spędzeniu wielu godzin na próbie rozwiązania tych komunikatów o błędach, trochę się waham, czy wszystko działa teraz dobrze. Dlatego właśnie otrzymuję nagrodę za to pytaniejasne i zwięzłe instrukcje dotyczące uruchomienia LibCurl do pracy z Visual Studio 2013.

To właśnie zrobiłem, żeby to zadziałało:

Najpierw pobierz tutaj pakiet Win32 MSVC:http://curl.haxx.se/download.html#Win32 Dla tych instrukcji, powiedzmy, pobrałeś do C: LibCurl

Rozpocznij nowy projekt w Visual Studio. Przejdź do projektu | Właściwości projektu | Katalogi VC ++ | Dołącz katalogi | Dodaj ścieżkę do katalogu include w pobranym pakiecie. (C: LibCurl include)

Następnie przejdź do Projekt | Właściwości projektu | Łącznik | Ogólne | Dodatkowe katalogi biblioteczne | Dodaj ścieżkę do katalogu lib. (Gdzie znajduje się curllib.dll)

Następnie przejdź do Projekt | Właściwości projektu | Linker | Wejście | Dodatkowe zależności | I dodajcurllib.lib

Teraz, jeśli skompilujesz program testowy, prawdopodobnie otrzymasz komunikat mówiący, że libsasl.dll brakuje. Musisz pobrać ten plik i umieścić go w tym samym katalogu co kompilacja. Użyłem 7-Zip do ekstrakcjilibsasl.dll zOpenLDAP dla Windows. OpenLDAP dla Windows

To jest wynik mojego kodu testowego z powyższego:

questionAnswers(10)

yourAnswerToTheQuestion