WIN10+VS2017环境搭建OpenSSL

由于最近在做快应用开发,发布时候要生成私钥和签名,在网上找了一些资料自己在电脑上搭了一遍OpenSSL,网上资料多,但是坑也有很多,所以做一点点总结吧

本地环境:  window10专业版   vs2017

环境搭建总结有2种方式:

第一种:

https://slproweb.com/products/Win32OpenSSL.html进行下载 ,Light表示轻量级 ,可以根据自己选择进行下载,如图

下载完毕后,进行安装,比如安装在C盘下,那么路径就是 C:\OpenSSL-Win64,此时运行程序就是C:\OpenSSL-Win64\bin\openssl.exe

我们只需要在电脑环境变量Path中加入 C:\OpenSSL-Win64\bin\ 就可以通过CMD命令管理工具进行证书生成

第二种:

1.安装最新版的ActivePerl
2.到https://www.openssl.org 下载最新OpenSSL源码
3.到http://www.nasm.us 下载NASM汇编工具

如图

下载完成后依次安装 ActivePerl (注意勾选项,会自动加路径到系统环境变量Path中,否则要自己手动加) 和 Nasm (需要手动加到环境变量中)

如图红色框中的:(!!!蓝色框是最后一步操作,先不管)

如此完成后,将openssl-1.1.1-pre9.tar.gz解压缩,比如我解压缩了放在C:\OpenSSL目录下

然后通过window菜单找到 适用于 VS 2017 的 x64 本机工具命令提示 工具 如图

重点:请打开 Visual Studio Installer  确认安装了 使用C++ 的桌面开发 如图

打开命令工具后,进入目录C:\OpenSSL目录 (就是你刚解压缩的目录)

然后依次执行命令:

perl Configure VC-WIN64A -prefix=C:\OpenSSL

nmake 

nmake test 

nmake install

最终,将在C盘Programs目录下安装好OpenSSL如图

最后再设置环境变量即可

最终我们来测试下,私钥生成成功了,只需要填写信息就可以生成证书了。

原文地址:https://www.cnblogs.com/Savcry/p/9600117.html

时间: 2024-08-28 07:25:23

WIN10+VS2017环境搭建OpenSSL的相关文章

win10 python 环境搭建

1.在官网上下载python安装程序:www.python.org 官网是英文的,程序自己慢慢找就好了.因为机子是64位的,所以必须下载64位的pyhon安装程序,另外我这里下的是python版本是2.7.12 下载的文件名称是Windows x86-64 MSI installer (MSI就是微软格式的安装包) 2.下载完成之后,双击安装程序进行安装就行了...安装位置选择默认的 C:\Python27\ 3.安装完成之后,需要进行环境变量测试,老生常谈了.首先在系统中找到环境变量设置,这个

WIN10系统下OSG+VS2017或者2019环境搭建

** WIN10系统下OSG+VS2017环境搭建**一.资料准备1.OSG源码下载地址:http://www.openscenegraph.org/index.php/download-section/stable-releases(OpenSceneGraph-3.4.1 release 稳定版本). 2.OSG第三方依赖库下载地址:http://www.openscenegraph.org/index.php/download-section/dependencies(3rdParty_V

Anaconda+Pycharm环境搭建

人工智能开发环境概述人工智能程序可以基于linux.mac.window开发,为了方便广大读者学习,笔者以win10开发环境搭建为例展开讲解,人工智能程序开发工具有多种,为了简化开发环境,笔者推荐在win10安装Anaconda+Pycharm即可. AnacondaAnaconda 本质上是一个软件发行版,包含了 conda.Python 等 180 多个科学包及其依赖项.简单来说,安装了Annaconda,就等同于安装了python.conda和一般可能用到的numpy.scipy.pand

win10 vs2017 opevcv3.4 yolov3

目录 GPU版 1. VS2017 2. CUDA 3. OPENCV3.4 4. YOLOV3 CPU版 YOLOv3配置(win10+opencv3.40+cuda9.1+cudnn7.1+vs2015) Win10, VS2017环境下OpenCV3.4.2的配置 opencv3.4的安装(VS2017及win10) GPU版 1. VS2017 前期已经安装好VS2017 看到博客要安装 ,见3.1 2. CUDA 已安装CUDA9.2,及CUDNN7.4.2 但是没有在VS2017配置

MSYS2开发环境搭建(无幻的博客,编译OpenSSL,可使用pacman升级)

MSYS2开发环境搭建 软件安装 下载msys2-x86_64软件包,双击安装到某根目录下,比如D:\msys64. pacman是MSYS2自带的软件管理工具: 可通过修改msys64\etc\pacman.d下的三个文件修改软件源,可供选择的有:中国科学技术开源软件镜像.北京理工大学镜像.日本北陆先端科学技术大学院大学SourceForge镜像.The UK Mirror Service Sorceforge mirror等. 下载后的软件包默认存放目录msys64\var\cache\pa

CentOS6.5环境下OpenSSL实战:自己搭建CA中心,申请,签发,吊销,导入证书,SSL 握手详解

CentOS6.5环境下OpenSSL实战: 自己搭建CA中心,申请,签发,吊销,导入证书,SSL 握手详解

Win10与VS2015搭建内核驱动开发环境遇到的问题

关于在Win10与vs2015环境下搭建内核驱动开发环境看这两篇文章: WIN10 + VS2015 + WDK10 + SDK10 + VM虚拟机驱动开发调试环境搭建 Win10下VS2015(WDK10)驱动开发环境配置 搭建过程中遇到的问题 本人环境介绍: 物理机win10企业版 10586.218 虚拟机win10专业版 10586.218 vs2015 update2 Windbg 10.0.10586.567 Windows Driver Kit 10.0.10586.0 Windo

win10 + VS2010 + OpenCV2.4.10重编译OpenCV开发环境搭建

win10 + VS2010 + OpenCV2.4.10重编译OpenCV开发环境搭建 重编译的优点:能够调试的时候看OpenCV的源码. 重编译要得到的东西:Debug版本号和Release版本号的dll,lib,头文件.(dll加入到环境变量里,执行时用,自己编译的dll调试时能够跟踪到Opencv的源代码内:lib和头文件配置到编译器里) PS:假设仅仅是使用Opencv而不须要跟踪源代码,则使用Opencv自带的库文件就可以. 跳到5配置Opencv开发环境.相应的文件都在..\ope

汇编学习笔记(7)-NASM环境搭建(nasm with vs2017)

前言 前面已经提到了为什么从MASM转到NASM,并且也简单的介绍了一下MASM和NASM在伪指令和程序结构上的差异,现在就来搭建一下NASM的编译.开发.调试环境吧. 参考资料: http://blog.csdn.net/duweix/article/details/19911967 http://blog.csdn.net/cashey1991/article/details/6773927 http://www.mouseos.com/assembly/nasm02.html http:/