配置环境变量: C:\Perl64\site\lib;C:\Perl64\bin; (注意自己软件的安装位置)
测试安装是否成功
我装的是VS2015
环境变量 : C:\Kayer_Soft\VS\VC\bin
①,下载地址 https://www.openssl.org/source/
②,解压放在c盘,如下
③,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四个文件夹 , 那么安装完成
④,环境变量 : C:\openssl-1.0.2s\out32dll
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。