赞
踩
可以先查看以前旧的编译方法: c++windows openSSL编译(ActivePerl-5.8.8.822-MSWin32-x86-280952.msi+openssl-1.0.2)
下载openssl
我们将按照最新官方方法编译:https://github.com/openssl/openssl/blob/master/NOTES-WINDOWS.md#native-builds-using-visual-c++
安装ActivePerl,环境变量已经自动配置。
下载nasm-2.15.05-installer-x64.exe 安装并设置环境变量
进入VS 2017的开发人员命令提示符
从OpenSSL源目录的根目录输入perl Configure VC-WIN32(如果您想要32位OpenSSL),或者perl Configure VC-WIN64A
报错了,那么打开C:\Perl64\site\lib\ActivePerl\Config.pm,需要屏蔽395到413行
然后再次执行perl Configure VC-WIN32
nmake
nmake test
nmake install
在 C:\Program Files (x86)\OpenSSL生成了所需的头文件,库文件和DLL文件
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。