Windows平台的OpenSSL编译安装
参考OpenSSL的Github仓库,流程如下:
NOTES-WINDOWS.md
- 准备环境,MSVC, Perl, Nasm.
Perl使用官网推荐的strawberryperl
Nasm, Nasm
安装好后,需要配置到Windows的环境变量里。
-
打开
x64 Native Tools Command Prompt for VS 20xx
, MSVC的控制台, -
perl配置
perl Configure VC-WIN64A --prefix=D:\dev\openssl
或者perl Configure VC-WIN64A no-shared --prefix=D:\dev\openssl
配置 -
nmake一条龙,
nmake install
-
清理
nmake clean
或者nmake distclean
清理
额外,可以直接使用openssl的预编译库,https://slproweb.com/products/Win32OpenSSL.html, 里面包含静态库和动态库,按需使用。