Windows 平台vs2019命令行 OpenSSL库的安装

Windows平台Openssl库的安装

一、软件环境:

  1. Win10x64
  2. Vs2019 Community社区版
  3. openssl-1.1.1g

openssl小版本不同没什么影响,只要是1.1.x的都是可以的

  1. ActivePerl 5.28
  2. Nasm这个不需要

下载地址:https://www.activestate.com/activeperl/downloads

二、步骤

1 perl安装

1a.安装perl5.28,直接”下一步”安装即可,注意下记得勾选”添加到环境变量”即可

1b.perl -v验证是否正确

Windows 平台vs2019命令行 OpenSSL库的安装

2a. openssl解压到c盘根目录,如下

Windows 平台vs2019命令行 OpenSSL库的安装

2b. 打开vs2019 64位命令行工具

Windows 平台vs2019命令行 OpenSSL库的安装

2c.切换到openssl源码目录

Windows 平台vs2019命令行 OpenSSL库的安装

2d.执行configure

perl Configure VC-WIN64A no-asm --debug --prefix=C:\openssl-1.1.1g

Windows 平台vs2019命令行 OpenSSL库的安装

2e.nmake

需要等2,3min,不报错应该就成功了

网上有说用ms\do_nasm,ms\do_win64a这种指令的,openssl1.0.*之后的版本好像就不这样编译了,大家请注意。

2f.nmake test

这步骤时间有点长,没有截图,最后pass就表示没问题

2g.nmake install

Install成功后,C:\Program Files\OpenSSL目录如下。

Windows 平台vs2019命令行 OpenSSL库的安装

 

参考链接:

https://blog.****.net/liuwenchang1234/article/details/103847044