windows平台安装配置openssl
Posted change_from_now
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了windows平台安装配置openssl相关的知识,希望对你有一定的参考价值。
windows平台安装配置openssl
openssl相关地址
官网:https://www.openssl.org/
官方github:https://github.com/openssl/openssl
官方安装说明文档:
全平台
https://github.com/openssl/openssl/blob/master/INSTALL.md
针对windows平台
https://github.com/openssl/openssl/blob/master/NOTES-WINDOWS.md
系统环境
winddows10 64位
安装软件
- Visual Studio
本机测试使用的为 Visual Studio2019
需要安装模块:使用 C++ 的桌面开发 - Perl
下载官网:https://strawberryperl.com/
下载后直接安装即可,会自动设置环境变量 - NASM
下载官网:https://www.nasm.us/
下载后直接安装,需要手动设置环境变量。path中添加安装路径。
操作步骤
说明
openssl可以选择32位或者64位安装方式,不同的安装方式需要执行的命令也不一样。本机测试选择的是64位安装,所以使用了64位命令行工具和64位的Configure。32位的安装基本一样。可以参看官方安装文档说明。
- 下载openssl
从官网或者github下载release/tag 压缩包,然后解压到自己喜欢的目录。
本机测试下载测试版本为 openssl-OpenSSL_1_1_1k
解压到了 d 盘根目录 - 打开VS2019命令行工具
通过开始菜单->Visual Studio 2019 -> x64 Native Tools Command Prompt for VS 2019
管理员模式打开命令行工具。然后 cd 到 openssl 所在目录。 - perl 执行 Configure
在上一步打开的命令行中,执行 perl 命令
perl Configure VC-WIN64A
这个命令执行成功后,会在 openssl 根目录生成一个名字为 makefile 的文件。这个文件是接下来编译所需要的关键文件。 - nmake
继续在当前命令行中,执行nmake
命令。
这个命令执行后,会开始编译,需要花费几分钟的时间。 - nmake test
上一步nmake 执行成功后,接着执行nmake test
命令,测试openssl各项功能是否正常 - nmake install
最后执行nmake install
安装命令进行安装。默认会安装到 c 盘 program files 目录。
安装完成后,可以新开一个cmd命令行窗口,然后执行命令
openssl version
成功显示版本号,就大功告成了。
以上是关于windows平台安装配置openssl的主要内容,如果未能解决你的问题,请参考以下文章