1.下载
https://www.openssl.org/source/old/
2.编译
进入根目录,找到INSTALL.W64,发现:
To build for Win64/x64:
> perl Configure VC-WIN64A
> ms\do_win64a
> nmake -f ms\ntdll.mak
> cd out32dll
> ..\ms\test
To build for Win64/IA64:
> perl Configure VC-WIN64I
> ms\do_win64i
> nmake -f ms\ntdll.mak
> cd out32dll
> ..\ms\test
打开vs2019 x64 Native Tools Command Prompt for VS 2019,依次运行以下命令即可:
> perl Configure VC-WIN64A
> ms\do_win64a
> nmake -f ms\ntdll.mak
> cd out32dll
> ..\ms\test
- 因为在64位系统上使用的编译命令ml64只有在vs2019的64位系统命令行上才会出现,所以要使用指定的命令行进行编译
- 最后两个命令只是测试,编译在nmake时已经完成