za pomocą OpenSSL w Visual Studio 2012
Pobrałem najnowszą wersję Openssl zhttp://www.openssl.org/source/
Chciałbym go użyć w Visual Studio 2012, zwłaszcza uzyskując skrót md5 / sha-1 pliku, ale nie mogę dołączyć / skonfigurować środowiska za pomocą biblioteki openssl. Szczerze mówiąc, pomyliłem się, co mam zawrzeć i gdzie, ale przeczytałem README-s.
Dostaję ten błąd.
Error 1 error LNK2019: unresolved external symbol _MD5_Init referenced in function _main
Więc moje pytanie brzmi: pobrałem najnowszą wersję (openssl-1.0.1e.tar.gz), co powinienem skonfigurować w VS2012, aby móc korzystać z lib? Dzięki!
AKTUALIZACJA
To pytanie pomogło mi również w znalezieniu rozwiązania.Zwiększ SSL dzięki Visual Studio 2010 i OpenSSL
Kroki wymagane do korzystania z biblioteki openSSL z VS2012:
pobierz i zainstaluj wersję (mam 64-bitowy system operacyjny, jednak zainstalowałem 32-bitowy openssl) zhttp://slproweb.com/products/Win32OpenSSL.html.Nowy projekt w VS, potem Właściwości konfiguracyjne / C / C ++ / Ogólne / Dodatkowe katalogi dołączane: openssl zawiera folder (C: OpenSSL-Win32 zawiera)Linker / General / Additional Library Directiories: C: OpenSSL-Win32 libLinker / Input / Additional Dependencies:libeay32.lib libeay32MTd.lib libeay32MT.lib libeay32MDd.lib libeay32MD.lib ssleay32.lib ssleay32MTd.lib ssleay32MT.lib ssleay32MDd.lib ssleay32MD.lib
(Napisano, że muszę dodać tylko ten, który pasuje do C / C ++ / Code Generation / Runtime Library, ale działa to w ten sposób.)
Skopiuj te pliki do bieżącego folderu VS / VC / lib