1.下载OpenSSL源码
地址:
OpenSSL官网
github地址
2.下载需要用到的程序
ActiveState Perl
nasm
安装完成后,添加到环境变量中
3.用管理员打开“适用于 VS 2019 的 x64 本机工具命令提示”,到openssl源码目录
切换到源码目录,
然后配置如下图所示:
将会提示错误:
Can't locate Win32/Console.pm in @INC (you may need to install the Win32::Console module)
(@INC contains: C:\Perl64\site\lib C:\Perl64\lib) at C:\Perl64\lib/ActivePerl/Config.pm line 400.
解决办法,修改C:\Perl64\lib\ActivePerl\Config.pm,大约在400行左右:
将此文件中的第400行左右
4.
d:
cd D:\OpenSource\openssl
perl Configure VC-WIN64A
nmake
nmake test
nmake install
默认安装到C:\Program Files\OpenSSL
安装成功
C:\Program Files\OpenSSL\bin> openssl version
OpenSSL 1.1.1g 21 Apr 2020
参考链接:
https://www.cnblogs.com/obarong/p/13260321.html