openssl官网:https://www.openssl.org/
到Openssl官网的【Download】标签下,选择下载最新的版本:openssl-1.1.1d.tar.gz
解压文件至文件夹openssl-1.1.1d
Windows编译Openssl:
1. 安装Active perl(因为openssl配置是使用perl写的,因此需要你安装一个perl环境)
ActivePerl:http://www.activestate.com/activeperl/downloads
2.下载Nasm(如果要本地优化,还需要下载Nasm,但实际上我们没那么多要求,直接用no-asm选项可以跳过,因此不需要下载)
3. 打开VS2015控制台:开始-所有程序—Visual Studio 2015——Visual Studio Tools——Visual Studio 2015命令提示,(编译64位库的时候记得切换到Visual Studio 2015 X64命令提示)
4. 命令行转到openssl-1.1.1d文件夹目录下, 输入“perl Configure VC-WIN32 no-asm --prefix=D:\openssl_32”
5. 请输入 nmake
不需要任何参数,因为上面的配置实