1. Download ActivePerl 5.24.0.2400
Http://www.activestate.com/activeperl/downloads
Image: Activeperl-5.24.0.2400.png
2. Install ActivePerl software  
nothing to say, step by step installation. After the installation is successful, set the environment variables.  
For example, if I install ActivePerl in C:\Perl64\ directory, select Path and click the Edit button to C:\Perl64\site\ Bin C:\Perl64\bin; add it and confirm it.  
How to confirm the installation is successful, run cmd, enter perl-v, and then enter, the following display, is the successful
Picture: Perl_v.png
There is one more way to confirm that Perl is successful:
Enter the C:\Perl64\eg directory, and type "Perl example.pl" if it shows: "Hello from activeperl! ", it also indicates that the installation was successful.
Picture: run example successful. png
3. Install Microsoft Visual Studio 2010
Thanks to colleagues for installation files (2.5G)
C:\Program Files (x86) \microsoft Visual Studio 10.0\vc\bin\amd64; Add system environment variables, specific to the path you installed, the attention is bin\amd64; not bin; how painful it is to comprehend.
4. Install NASM http://www.nasm.us/
The current stable version is: 2.12.02 http://www.nasm.us/pub/nasm/releasebuilds/2.12.02/win64/
Image: Nasm.png
Add the path to the NASM to the environment variable
For example, my NASM is installed in the C:\Users\lenovo\AppData\Local\NASM directory
5. Download OpenSSL https://www.openssl.org/source/
Image: Openssl.png
After downloading, unzip it to the C:\openssl directory for easy follow-up
Note The directory structure, do not appear openssl-1.1.0c subdirectories, but instead copy the files in the openssl-1.1.0c directory to the C:\openssl directory
Image: Openssl.png
6. Initializing the compilation environment because Visual Studio installs in the catalog C:\Program Files (x86) \microsoft Visual Studio 10.0\
Here you use the Visual Studio x64 Win64 command Prompt (2010) tool under the Visual Studio Tools folder. then right-click: Run as Administrator!!!
Image: Cmd.png
Go to the Visual Studio 2010 installation directory C:\Program files (x86) \microsoft Visual Studio 10.0\ execute commands: CD C:\Program Files (x86) \microsof T Visual Studio 10.0\vc\bin\amd64 execute command: Vcvars64.bat
Image: Win64.png
7.openssl source files have been extracted to the C:\OPENSSL directory, the following start execution Configure into the OpenSSL directory to perform perl Configure vc-win64a
Image: Install.png
This error is reported as follows:
"Tutorial" win7-64 bit installation OpenSSL detailed procedure