当前位置:   article > 正文

c++windows openSSL编译(ActivePerl-5.28.msi+openssl-1.1.1k)

activeperl-5.28.msi

可以先查看以前旧的编译方法: 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++

 1. 下载ActivePerl

ActivePerl

 安装ActivePerl,环境变量已经自动配置。

2.下载NASM

https://www.nasm.us/

下载nasm-2.15.05-installer-x64.exe  安装并设置环境变量

3.检查环境变量

4.配置

进入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

5.编译

nmake

6.测试

nmake test

7.安装

nmake install

在 C:\Program Files (x86)\OpenSSL生成了所需的头文件,库文件和DLL文件

案例打包下载:https://download.csdn.net/download/greless/16659660

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/661019
推荐阅读
相关标签
  

闽ICP备14008679号