win10系统,VS2015
1.下载Openssl
下载地址:https://www.openssl.org/source/
此处,选择最新的稳定版本1.1.1
解压值C:\Users\hardr\Documents\Buildings\openssl-OpenSSL_1_1_1-stable
2.下载安装最新版本的Perl5,安装中勾选Add to Path.
打开cmd,输入>>perl --version,应可查询perl版本
3.以管理员身份打开cmd,配置编译环境,输入以下命令
>>call "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" amd64
>>set PATH=%PATH%;C:\tools\cmake-win64\bin;C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin;C:\Program Files (x86)\Windows Kits\10\bin\10.0.15063.0\x64
>>cd C:\Users\hardr\Documents\Buildings\openssl-OpenSSL_1_1_1-stable
#注释:配置可选项目可在INSTALL文件中查看,以下是我的配置
>>perl Configure VC-WIN64A no-asm no-deprecated --prefix=C:\lib\openssl_1_1_1-x64 zlib --with-zlib-include=C:\lib\zlib-1.2.11_x64\include --with-zlib-lib=C:\lib\zlib-1.2.11_x64\lib\zlibstatic.lib
>>nmake
>>nmake test
>>nmake install
>>nmake clean
完成。编译完成的openssl库在C:\lib\openssl_1_1_1-x64