序言
最近因为需要重编了OpenSSL,懒得找教程,所以记录一下。
准备
源码包
从这获取源码包,随便放一个地方。
命令行工具
用VS的命令行工具,我用的是VS2019。
Perl
我用的是Strawberry perl,打包好了,从这获取。(Tips:32位戳这)
安装Perl
安装
打开strawberry-perl-5.32.1.1-【位数】bit.msi,老样子,一路Next。
配置Path
把安装路径\bin加入Path。
编译
配置
打开命令行工具,cd到源码所在目录(自行解压),输入perl Configure VC-WIN64A
回车,看到OpenSSL Configure Successful即可。
编译
输入nmake -f makefile
,会看到一大堆乱七八糟的东西,喝杯茶,等等吧。
测试
编译完成,输入nmake test
,看结果。
完成
编译好啦!
提示
没有nasm的请在配置代码中加入no-asm。