OpenSSL的安装(很坑)

一 : 安装 ActivePerl 5.26.3 https://www.activestate.com/activeperl/downloads

配置环境变量: C:\Perl64\site\lib;C:\Perl64\bin; (注意自己软件的安装位置)
测试安装是否成功
OpenSSL的安装(很坑)

二 : 配置vcvars32.bat

我装的是VS2015
环境变量 : C:\Kayer_Soft\VS\VC\bin

OpenSSL的安装(很坑)

三 : 正式安装OPENSSL

①,下载地址 https://www.openssl.org/source/

OpenSSL的安装(很坑)

②,解压放在c盘,如下
OpenSSL的安装(很坑)

③,CDM一定要使用管理员模式
a , 进入到openssl目录 cd C:\openssl-1.0.2s

b , 命令 : perl Configure VC-WIN32 no-asm --prefix=C:\openssl-1.0.2s
注意:当你下载的openssl是高版本的话,如openssl-1.0.2g,需要在这里加上no-asm,表示不使用汇编,如果你不加上的话,在执行nmake命令时会出错。这里是编译32位的库,所示参数为VC-WIN32。
c , 命令 ms\do_ms.bat
d , 命令 vcvars32.bat (这个命令执行后 , 注意没有任何的输出 , 我当时非常的费解)
注意 : 如果不执行这个命令 , 执行下一个命令会得到错误ms\uplink.c(11): fatal error C1083: 无法打开包括文件: “windows.h”: No such file or directory
e , 命令 nmake -f ms\ntdll.mak
执行make进行编译,执行完后会在openssl-1.0.2g目录下生成一个out32dll文件夹,里面包含了一些静态库、动态库和.exe文件,这里需要花点时间。
f , 测试,执行命令:nmake -f ms\ntdll.mak test。 检查上一步编译是否成功,如果成功则最后显示“passed all tests”字样
g , nmake -f ms\ntdll.mak install
成功则会在C:\openssl-1.0.2g目录下生成bin、include、lib、ssl四个文件夹 , 那么安装完成
OpenSSL的安装(很坑)
④,环境变量 : C:\openssl-1.0.2s\out32dll

⑤,测试**

OpenSSL的安装(很坑)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值