Windows10下安装OpenSSL

概要

安装环境:Windows10专业版+VS2013

工具:ActivePerl-5.22.1.2201-MSWin32-x64-299574.msi,下载地址:http://www.activestate.com/

openssl-1.0.1r.tar,下载地址:http://www.openssl.org/

1、安装Perl(我安装在C盘,同时我的openssl也解压在C盘)

使用命令行工具,进入C:\Perl64\eg路径下, 执行“perl example.pl”,若显示“Hello from ActivePerl!”,则说明Perl安装成功。

2、设置环境变量

打开我的电脑->属性->高级系统设置->环境变量,找到Path系统变量,点击编辑,添加E:\VS 2013\VC\bin;C:\Perl64\bin;c:\windows\system32,其中E:\VS 2013\VC\bin是我的VS2013的安装路径,根据情况自己修改。C:\Perl64\bin是Perl的安装路径,根据情况自己修改。

3、用管理员身份打开Visual Studio的开发人员命令提示,并进入openssl的目录(我的放在C盘根目录)

4、执行Configure命令(配置编译参数)

最后的结果为:

5、运行ms\do_ms命令

6、运行nmake -f ms\ntdll.mak命令进行编译生成OpenSSL动态库

此时会编译大概两分钟左右,耐心等待。

7、测试

使用命令nmake -f ms\ntdll.mak test,若成功,会出现结果:

8、可能使用的命令

测试OpenSSL动态库:nmake -f ms\ntdll.mak test
  测试OpenSSL静态库:nmake -f ms\nt.mak test
  安装OpenSSL动态库:nmake -f ms\ntdll.mak install
  安装OpenSSL静态库:nmake -f ms\nt.mak install
  清除上次OpenSSL动态库的编译,以便重新编译:nmake -f ms\ntdll.mak clean
  清除上次OpenSSL静态库的编译,以便重新编译:nmake -f ms\nt.mak clean

9、总结(使用方法)

当建立工程需要使用到openssl库时,在包含目录中添加openssl安装目录的include目录, 在库目录中添加out32dll目录。

或者将OpenSSL下的include文件夹、lib文件、dll文件拷出,使用的时候包含进去就行了。

10、参考博客

                        http://blog.csdn.net/zh516846937/article/details/40188065

时间: 2024-08-25 17:28:53

Windows10下安装OpenSSL的相关文章

ubuntu下安装 openssl 开发库

ubuntu下安装 openssl 开发库 检查是否已安装openssl: sudo apt-get install openssl 如果已安装执行以下操作:sudo apt-get install libssl-devsudo apt-get install libssl0.9.8 Ubuntu 下安装 GTK+ 开发库sudo apt-get install libgtk2.0-dev

详解Linux(centos7)下安装OpenSSL安装图文方法

OpenSSL是一个开源的ssl技术,由于我需要使用php相关功能,需要获取https的文件所以必须安装这个东西了,下面我整理了两种关于OpenSSL安装配置方法. 安装环境:  操作系统:CentOs7安静 OpenSSL Version:openssl-1.0.2j.tar.gz 目前版本最新的SSL地址为http://www.openssl.org/source/openssl-1.0.2j.tar.gz 1.将下载的压缩包放在根目录, 2.在文件夹下解压缩,命令:tar -xzf ope

ubuntu下安装 openssl&&编译运行测试代码

检查是否已安装 openssl: sudo apt-get install openssl 如果已安装执行以下操作:sudo apt-get install libssl-devsudo apt-get install libssl0.9.8 Ubuntu 下安装 GTK+ 开发库sudo apt-get install libgtk2.0-dev 代码: #include <stdio.h> #include <string.h> #include <openssl/hma

Windows7下安装openssl产生电子证书

安装环境:win7 64位,VS2013 安装前的准备:首先下载到http://www.openssl.org/source/ 下载最新版本的openssl-1.0.2.tar.gz, 解压到C:\ openssl-1.0.2 其次 http://www.activestate.com/ActivePerl 下载ActivePerl,点击安装到C盘,然后在命令行里面执行目录C:\Perl64\eg下的example.pl, 若结果显示“Hello from ActivePerl!”,则说明Per

Windows下安装Openssl的方法

Windows系统下可直接安装Openssl集成工具,省去编译等环节,操作简单,效率高.总体分为三个步骤,即下载安装包.安装并配置环境变量和检测三部分.步骤一:可直接到官网https://slproweb.com/products/Win32OpenSSL.html下载所需安装包,安装包存在多版本,如下图所示.图1步骤二:安装配置环境变量下载了exe或者msi安装文件后,直接安装即可.安装完成后,需将Openssl的bin文件路径配置到系统环境变量中,注意路径前后要加英文符号; ,如图2所示.图

Windows10 下安装配置IIS + MySQL5.7.19 + nginx1.12.1 + php7.1.7

环境: VMWare Workstation Player12 Windows10 Pro x64 一.安装系统 vmware 会采用 fast install 方式很快装完,无需配置什么. 二.配置 IIS 在“程序和功能”下,打开“启用或关闭Windows功能”.把 Internet Infomation Services 功能添加进去,需要注意的是“应用程序开发功能”里边的CGI默认是不勾选的,需要手动选择 注:在实际安装时,IIS 我是最后添加的,但写在了最前面,没有什么特殊含义.但因此

【windows记录日志】windows10下安装windows7(原版)双系统+建立差分VHD

前几天朋友将电脑给我重装系统,并允许我对全盘进行格式化,并装上双系统. 而以下为WIN10系统下利用VHD安装原版WIN7双系统的过程记录. 原始系统环境:WINDOWS 10 原版win7系统镜像:windows7_Ultimate_x64.iso 所需VHD软件:VHDX_OneKey.zip 我将 利用VHD安装双系统 分为两个大部分,分别是灌系统与添加BCD. 需要注意的有三个点: 创建的文件是VHD文件,而不是VHDX文件,因为我没试过. 动态扩展与固定大小.动态扩展的话,虽然VHD创

windows10 下安装tensorflow 并且在jupyter notebook 上使用tensorflow

1.安装jupyter notebook并配置环境 首先建议大家安装anaconda,最新版本请到官网下载(点击下载连接),没错,直接点击下载python3.6版本的(当然选择做自己电脑相应的位数,我的是64bit),however,tensorflow并不支持python3.6,是不是感觉很尴尬,哈哈,一开始我是这么觉得的,嗯,山人自有妙计(后面讲).下载完成之后,按照提示把安装包安装好,这个没什么好讲的,一路next... 在你安装好anaconda之后,在windows开始菜单中点击Ana

windows本地 Oracle 11g安装完整教程 (windows10下安装)

1.下载Oracle 11g R2 for Windows版本,下载地址如下官方网站:http://download.oracle.com/otn/nt/oracle11g/112010/win32_11gR2_database_1of2.ziphttp://download.oracle.com/otn/nt/oracle11g/112010/win32_11gR2_database_2of2.zip 2.解压两个压缩包到同一目录,即"database",然后单击解压目录下的&quo