windows10+VS2017下安装和编译openssl库

环境

windows10,64位
NMAKE
openssl1.1.1
ActivePe5.28
VS2017自带的VC++编译器

第一步:下载工具和源码

  1. ActivePerl工具,官网下载链接:
    官网链接: http://www.activestate.com/activeperl/downloads.
    网盘链接:链接:https://pan.baidu.com/s/162t7IimouVe-sh6OG4HmzQ
    提取码:1nlt

    这里我选择下载最新版5.28。

    没注册的话,现在需要先注册,因为不需要验证邮箱,所以邮箱可以随便填,当然也可以选择github账号登录。

    由于国外的网站,所以下载比较慢,和百度网盘有点一拼,大概20M左右。
  2. openssl源码,下载链接:https://www.openssl.org/source/old/1.1.1/
    自己选择版本,我下载的是当时的最新版。

第二步:开始安装

  1.安装ActivePerl:双击安装程序,一直点默认就ok了,打开cmd输入Perl -v 查看是否安装成功,然后找到下图的bat程序,在cmd中运行它(目的是添加vs2017的环境变量)

  2.解压openssl源码到指定目录C:\openssl-1.1.1g3.进入VS2017自带的命令行界面,注意区分版本本文进入的是x64 Native Tools Command Prompt for VS20173.进入VS2017自带的命令行界面,注意区分版本本文进入的是x64 Native Tools Command Prompt for VS20173.进入VS2017自带的命令行界面,注意区分版本本文进入的是x64 Native Tools Command Prompt for VS2017重要的事情说三遍,我刚开始用的是powershell和cmd一直报错 NMAKE : fatal error U1077: “cl”: 返回代码“0x2” Stop4.进入openssl解压目录,C:\openssl-1.1.1g运行:perl Configure VC-WIN64A(32位的话改为 VC-WIN32) no-asm –-prefix=C:\OpenSSL进行相关的配置(如果报错Can't locate Win32/Console.pm in @INC (you may need to install the Win32::Console module(@INC contains: C:\Perl64\site\lib C:\Perl64\lib) at C:\Perl64\lib/ActivePerl/Config.pm line 400.的话找到C:\Perl64\lib\ActivePerl\Config.pm,改为下面这样就是注释掉)注意:prefix指定安装目录,VC-WIN64A安装平台

  5.编译运行 nmake 第三部没错的话应该不会出错运行 nmake test 测试算法,一般可以不用运行 nmake install 安装到前面的prefix指定的安装目录(没加的话默认在program file或者program file86 下的openssl里)

win10 VS2017 安装OpenSSL1.1.1相关推荐

  1. 【踩坑记录】Win10+VS2017安装配置PCL

    整吐了,慢慢来慢慢来.什么时候才能进入懒人一键安装(一键被淘汰)的时代 还看到一个教程:​​​​​​https://github.com/PointCloudLibrary/pcl/issues/44 ...

  2. Win10使用VS2017安装Caffe详细总结

    本文链接 https://blog.csdn.net/fengtaoO08/article/details/83023428 1 前言   本文将在Win10系统上安装和配置caffe.与网络上大多数 ...

  3. windows 安装metis_图划分软件Metis的使用(win10+vs2017)

    Metis是由Karypis Lab开发的一个具有强大功能的图划分软件包,可用于划分不规则图(graph).网格(mesh)以及计算稀疏矩阵(Sparse Matrices)的Fill-Reducin ...

  4. win10离线安装vs2017

    win10离线安装vs2017: https://blog.csdn.net/hellkyle/article/details/80759961

  5. WIN10下OpenCV4.1.0与VS2017安装

    OpenCV安装 1.从官网下载OpenCV安装包 官网:https://opencv.org/releases/ 下载windows版本,下载有时候会比较慢,可以从github上下载 github页 ...

  6. win10+cuda10.1+cudnn+opencv3.4.2+yolov3+vs2017安装教程

    一.下载安装cuda.cudn 参考链接:https://blog.csdn.net/fengxinzioo/article/details/105646969 二.下载安装opencv 本人下载的是 ...

  7. OpenSSL环境搭建(WIN10+VS2017)

    Visual Studio 2017 下载地址:Visual Studio 2017 安装使用 C++ 的桌面开发 添加 VS 路径到系统环境变量 ActivePerl 下载地址:Perl5 安装时勾 ...

  8. win10 tensorrt安装 踩坑记录

    常见网络tensorrt c++版实现: https://github.com/wang-xinyu/tensorrtx win10 tensorrt安装 下载地址: https://develope ...

  9. 如何在win10+VS2017环境下新建一个简单的WDF示例程序

    上一课我们在win10系统+VS2017开发环境下搭建了WDK驱动程序开发环境的搭建,详见我的博客[如何在win10+VS2017环境下安装USB驱动开发套件WDK],今天我们来尝试建立一个最简单的K ...

最新文章

  1. 谈“云”色变?近80%企业曾遭受数据泄露
  2. 如何修复“ android.os.NetworkOnMainThreadException”?
  3. 【poj3734】矩阵乘法求解
  4. tf.summary.FileWriter
  5. centos7进系统死机_电脑小白想学重装系统要怎么做?详细过程分享,学会远离电脑店...
  6. OPPO海外功臣realme将回归国内 目标竞争对手:红米和荣耀
  7. 【实用工具】windows/linux下时间统计函数
  8. 进程调度的时机,切换与过程,方式
  9. 案例实战:采用redis生成淘宝商品的全局id
  10. CSS选择器的优先级计算
  11. linux学习笔记:vim编辑器的各种用法操作命令
  12. 全面升级,淘宝/天猫api接口大全
  13. 五人表决器课程设计单片机c语言,五人表决器电路设计方案汇总(五款模拟电路逻辑图及原理图详解)...
  14. 三星nand flash K9K8G08U0M详解
  15. java中将汉字转拼音,解决pinyin4j多音节问题
  16. android 免root 安装xposed,xposed框架免root安装|VAExposed(xposed框架免root版本)1.97最新版 - 维维软件园...
  17. 崩坏3区号+86_手机号码前的“+86”是什么意思?
  18. [美术作品]小玛丽·莎托莉丝[英]弗雷德里克·莱顿作品
  19. unicode 生僻字_[微软拼音小技巧] 如何用Unicode输入生僻字
  20. 深入理解anchor

热门文章

  1. html js 获取手机设备信息(手机厂商、操作系统、浏览器信息等) mobile-detect.js
  2. 如何调整参数来更好地使用频谱分析仪
  3. 武汉旅游地图(zz)
  4. python中flag=true是什么意思_【后端开发】python中flag什么意思
  5. android 高德地图河流,周边数据-创建地图-开发指南-Android 室内地图SDK | 高德地图API...
  6. Ajax 完整教程-(一)
  7. 用python画螺旋图案_用Python绘制彩色螺旋矩阵
  8. iOS 如何设置启动引导图
  9. 话剧演员百度百科怎么做_如何做话剧演员百科技巧分享
  10. python打开已有docx文档_python读取docx文件,就是如此简单