Я установил OpenSSL 1.0.0 на Windows, с помощью программы установки доступна по адресу: http://www.slproweb.com/products/Win32OpenSSL.htmlВключен OpenSSL как статическая библиотека, но он все еще ищет DLL?
Я добавил .lib файлы в моем проекте (это Visual Studio, добавили его в Project Settings-> Linker-> Input), и он компилируется и работает отлично. Но когда я удалить файлы OpenSSL DLL в Windows \ system32, он жалуется, что
"Debugger:: An unhandled non-continuable STATUS_DLL_NOT_FOUND exception was thrown during process load"
Любая идея, почему он все еще ищет DLL, даже если это скомпилированный со статическими LIBS? Я не ссылаюсь на DLL в любом месте проекта. Статические библиотеки, включенные мной, - libeay32.lib и ssleay32.lib.
Спасибо, -М
В этом дистрибутиве есть также статические .lib-файлы, размер которых составляет> 10 МБ (не знаю, почему так много). Я еще не пробовал, но, похоже, это то, что вам нужно. –