использование OpenSSL в Visual Studio 2012

Я скачал последнюю версию Openssl сhttp://www.openssl.org/source/

Я хотел бы использовать его в Visual Studio 2012, особенно для получения хеша md5 / sha-1 файла, но я не могу включить / настроить среду с библиотекой openssl. Честно говоря, я запутался, что включать и где, однако я прочитал README.

Я получаю эту ошибку.

Error   1   error LNK2019: unresolved external symbol _MD5_Init referenced in function _main

Итак, мой вопрос: я скачал последнюю версию (openssl-1.0.1e.tar.gz), что мне нужно настроить в VS2012, чтобы иметь возможность использовать lib? Спасибо!

ОБНОВИТЬ

Этот вопрос помог мне также найти решение.Повышение SSL с помощью Visual Studio 2010 и OpenSSL

Шаги, необходимые для использования openSSL lib с VS2012:

скачайте и установите версию (у меня 64-битная ОС, однако я установил 32-битную openssl) сhttp://slproweb.com/products/Win32OpenSSL.html.Новый проект в VS, затем Свойства конфигурации / C / C ++ / Общие / Дополнительные каталоги включения: папка включения openssl (C: \ OpenSSL-Win32 \ include)Линкер / Общие / Дополнительные директории библиотеки: C: \ OpenSSL-Win32 \ libЛинкер / Вход / Дополнительные зависимости:

libeay32.lib libeay32MTd.lib libeay32MT.lib libeay32MDd.lib libeay32MD.lib ssleay32.lib ssleay32MTd.lib ssleay32MT.lib ssleay32MDd.lib ssleay32MD.lib

(Было написано, что мне нужно добавить только ту, которая соответствует C / C ++ / Generation Code / Runtime Library, но она работает так.)

Скопируйте эти файлы в текущую папку VS / VC / lib

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

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