Compiling OpenSSL with Visual Studio
The following sections descibe how to compile OpenSSL for Visual Studio 2010 and higher without patented algorithms.
because i used the Visual Studio 2010 to use the dll,lib library that it's compiled.
Requirements
You will need tar to unpack the OpenSSL source package. Download and install Cygwin from https://cygwin.com/install.html. The default installation includes tar.
Additionally, Perl is required. You can use the package provided by Cygwin. Note that Perl is not part of a standard Cygwin installation but has to be selected manually.
To use Perl in a Visual Studio Command Prompt, it is necessary to add the directory <cygwin_install_dir>\bin (e.g. c:\cygwin64\bin) to the PATH environment variable.
Debug and Release
The actions described in the following steps may differ depending on the libraries to be compiled for debug or release mode. This will be noted in each step below if applicable.
Furthermore, it is described what files to modify to append a “d”