1 windows
- 准备文件:
openssl源码
、ActivePerl安装包
、nasm安装包
;
链接:https://pan.baidu.com/s/1sirxy2seazwwhlyAxZOhWw
提取码:c1qc - 分别安装
nasm
、ActivePerl(管理员权限)
、解压openssl源码包
并新建文件夹 ./build; - 从“开始”界面打开vs终端:VS2015 x64 本机工具命令提示符 或 VS2015 x86x64 兼容本机工具命令提示符(这里根据情况选择,如果选错了,可能调用库的时候会崩溃),然后在打开的终端中进入刚解压的
openssl文件夹
,用下面的命令来安装:
perl Configure VC-WIN64A --prefix=c:\xxx\dir # 这是刚刚创建的build文件夹
ms\do_win64a
nmake -f ms\ntdll.mak # 编译
nmake -f ms\ntdll.mak install # 会在build目录下生成库
cd out32dll
..\ms\test # 测试
注:这些命令来自于 openssl 源码目录中的 INSTALL.W64 文件;