windows10+VS2017下安装和编译openssl库
环境
windows10,64位
openssl解压目录:E:\mylib\openssl-1.0.2l
openssl安装目录:E:\mylib\openssl
ActivePer安装的位置:E:\Perl64
VS2017自带的VC++编译器
第一步:下载工具和源码
1. ActivePerl工具,官网下载链接:http://www.activestate.com/activeperl/downloads
2. openssl源码,下载链接:https://www.openssl.org/source/
第二步:开始安装
1.安装ActivePerl,并添加到环境变量
2.解压openssl源码到指定目录
3.进入VS2017自带的命令行界面,注意区分版本
本文进入的是x64 Native Tools Command Prompt for VS2017
4.进入openssl解压目录,E:\mylib\openssl-1.0.2l
运行:perl Configure VC-WIN64A no-asm –prefix=E:\mylib\openssl
进行相关的配置
注意:prefix指定安装目录,VC-WIN64A安装平台
5.编译动态库和静态库
运行 nmake -f ms\ntdll.mak进行编译动态库