windows nmake 安装openssl

Win10_64bit源码nmake方式安装OpenSSL 源码nmake方式手动安装openssl,一步一步安装过来! 按住 shift键 鼠标右击桌面,点击“在此处打开powershell窗口”,输入openssl version 查看,如果安装完成,即可显示出openssl当前的版本。注:visual studio 2019 如果没有安装nmake,则需要自己通过visual studio Installer安装相关的vc++组件。 阅读详情
AI摘要

本文介绍在Windows环境下使用nmake编译和安装OpenSSL的详细步骤。先需下载Perl、NASM和Visual Studio并配置环境变量,接着选择合适版本的OpenSSL进行下载,最后通过一系列命令完成编译、测试和安装,安装完成后可验证是否成功。

windows nmake 编译和安装 openssl

本文提供了在Windows环境下安装OpenSSL的详细步骤,包括下载Perl、NASM和VisualStudio,配置环境变量,使用PerlConfigure设置平台,通过nmake进行编译、测试和安装。整个过程涉及32位和64位版本的选择,以及针对WindowsonArm的特定版本。安装完成后,通过opensslversion命令验证安装成功。

openssl 下载

官网:https://www.openssl.org/ 下载地址:https://github.com/openssl/openssl/tree/openssl-3.0.15

1.进入官网
在这里插入图片描述
2.Downloads
在这里插入图片描述
3. github 下载
在这里插入图片描述
4. 选择需要的版本进行下载
在这里插入图片描述
5. 这里选中的是3.0.15版本,根据自己需要选择相应的版本;
在这里插入图片描述
注意:由于Windows 源码编译安装openssl 需要用到perl工具以及汇编工具NASM,所以需要安装perl和NASM。

Quick start
1.Install Perl
2.Install NASM
3.Make sure both Perl and NASM are on your %PATH%
4.Use Visual Studio Developer Command Prompt with administrative privileges, choosing one of its variants depending on the intended
rchitecture. Or run cmd and execute vcvarsall.bat with one of the options x86, x86_amd64, x86_arm, x86_arm64, amd64, amd64_x86,
amd64_arm, or amd64_arm64. This sets up the environment variables needed for nmake.exe, cl.exe, etc. See also
https://docs.microsoft.com/cpp/build/building-on-the-command-line
5.From the root of the OpenSSL source directory enter
perl Configure VC-WIN32 if you want 32-bit OpenSSL or
perl Configure VC-WIN64A if you want 64-bit OpenSSL or
perl Configure VC-WIN64-ARM if you want Windows on Arm (win-arm64) OpenSSL or
perl Configure to let Configure figure out the platform
6.nmake
7.nmake test
8.nmake install

Perl 下载与安装

  1. 官网:https://strawberryperl.com/
    在这里插入图片描述
  2. 根据自己电脑系统,选则对应的32bit/64bit ZIP压缩包,下载后解压到合适目录,并配置系统环境变量 。在这里插入图片描述

NASM 下载与安装

官网:https://www.nasm.us/

  1. 选择最新版本即可
    在这里插入图片描述
  2. 选择最新版本windows64版本zip压缩包,这里是2.16.03。下载后解压到合适目录,并配置系统环境变量;在这里插入图片描述

Visual Studio 下载与安装

官网:https://visualstudio.microsoft.com/zh-hans/
安装过程不赘述。
注意:选择组件是需要选上 “使用C++的桌面开发”,因为里面包含了nmake工具
在这里插入图片描述

完成以上准备操作后,接下来开始编译安装openssl

1.打开 visual studio 2022 命令行:

在这里插入图片描述在这里插入图片描述

2.进入 oppensl 源码路径

参考以下提示,对应自己的机型;

5.From the root of the OpenSSL source directory enter
perl Configure VC-WIN32 if you want 32-bit OpenSSL or
perl Configure VC-WIN64A if you want 64-bit OpenSSL or
perl Configure VC-WIN64-ARM if you want Windows on Arm (win-arm64) OpenSSL or
perl Configure to let Configure figure out the platform

例如需要64位系统的openssl,输入 perl Configure VC-WIN64A,然后回车运行即可;
在这里插入图片描述

3.使用nmake命令进行编译

3.1 打开 X64 Native Tools Command Prompt for VS 2.22 (右键以管理员身份运行终端)

在这里插入图片描述

3.2 进入 openssl 目录,输入 nmake 命令进行编译,等待编译完成

在这里插入图片描述

3.3 输入 nmake install 命令进行安装即可

在这里插入图片描述

在Window 10 64位电脑上安装 OpenSSL安装过程 前期准备 安装最新版的ActivePerl 到https://www.openssl.org 下载最新OpenSSL源码 到http://www.nasm.us 下载NASM汇编工具 在开始任务栏里打开vc2010的工具文件夹,如图所示: 选择Visual Studio命令提示(如果是编译64位的openssl,应该打开的Visual Studio x64兼容工具,ps: 本人没测试) 阅读详情

相关推荐

Openssl安装血泪史

安装Openssl 安装perl 配置路径 打开你要用到的编译器VC6VC9等找到bin目录下的vcvars32bat拖入cmd中运行自动配置编译环境 开始正式配置openssl 解压openssl perl Configure VC-WIN32 msdo_ms 敲入nmake -f msntdllmak运行 测试 错误介绍 在vs中编译运行Openssl项目的配置 对于想要快速安装openssl的

Volcano 3738

Windows下载及安装OpenSSL

根据您电脑的操作系统位数选择对应的版本下载。

又菜又爱玩的小熊 4万+

CMake入门教程【基础篇】vs2022+nmake构建项目环境搭建

vs2022+nmake构建项目与编译项目环境搭建

小鱼酱的博客 3559

openssl官网-下载安装过程

OpenSSL是一个开放源代码的软件库包,主要来保证安全通信。 1.官网下载地址:https://www.openssl.org/source/ 2. 3.安装 1–>./config --prefix=/usr/local/openssl 2–>make 3–>make install 4.动态库环境配置 1–>vim /etc/ld.so.conf 2–>/usr/local/openssl/lib 3–>最后执行:ldconfig /etc/ld.so.con

afootball的博客 1万+

CMake入门指南——使用VS2022和NMake构建与编译项目的环境搭建

CMake是一个用于自动生成跨平台编译配置文件的工具,而VS2022是一款功能强大的集成开发环境,NMake则是一个可用于基于命令行构建和编译项目的工具。通过本文的指导,您将学会如何配置环境并使用CMake、VS2022和NMake来构建和编译您的项目。希望本文能帮助您顺利搭建CMake、VS2022和NMake的环境,并成功构建和编译您的项目。如果一切顺利,您将在"build"文件夹中找到生成的可执行文件。请注意,将"YourProjectName"替换为您的项目名称,并在适当的位置添加您的源代码文件。

DevProPlus的博客 3347

openssl的配置

1、首先需要下载并安装ActivePerl。下载地址:https://www.activestate.com/activeperl。安装的时候直接下一步即可。 2、下载NASM。下载地址:https://www.nasm.us/。下载完成后只需解压,然后将解压后的文件夹目录添加到系统的环境变量中(path)即可。 3、下载openssl。下载地址:http://slproweb.com/p...

小米的修行之路 1019

windows nmake 编译和安装 openssl

本文提供了在Windows环境下安装OpenSSL的详细步骤,包括下载Perl、NASM和VisualStudio,配置环境变量,使用PerlConfigure设置平台,通过nmake进行编译、测试和安装。官网:https://www.openssl.org/ 下载地址:https://github.com/openssl/openssl/tree/openssl-3.0.15。原文链接:https://blog.youkuaiyun.com/jwpython/article/details/144751944。

qq_61186226的博客 1987

windows下安装perl模块方法和必备软件nmake dmake devcpp.zip

windows下安装perl模块方法和必备软件nmake dmake devcpp: 方式一: 将 nmake.exe 放到system32目录下 用一下方式: perl Makefile.pl nmake nmake test nmake install 如果成功,将不用看下面内容。 方式二: 手动编译方式 优点:通吃所有模块 缺点:有点麻烦 具体步骤:1安装编译器2设置编译器的环境变量3可能安装dmake 具体方法:如下 1.首先要有个c编译器,推荐dev-cpp(开源免费的,网上自己搜索),记得要下含有mingw的就是了(不懂c,下载含有mingw的因为这个版本的bin目录里有gcc.exe等工具). 1.1安装好了编译器之后,要能在cmd中以命令方式运行的话,必须要设置环境变量,在winxp中[我的电脑]->[属性]->[高级]->[环境变量]里设置,只需要在path里加个你路径,比如你的安装路径是c:\dev-cpp,那你就要加上c:\dev-cpp\bin (path中有很多其他的路径,之间记得用;隔开 )弄完好,在cmd中运行gcc -v 显示出内容表示编译器安装成功,并且可以用命令行编译. 2.编译步骤,在cpan上下载需要的模块,比如Win32::SerialPort,下载好了解压,在cmd中进入这个目录(简单的dos命令应该知道吧),就用常见的方法: perl Makefile.pl make make test make install 如果成功,将不用看下面内容。 方式三: 使用方式二make很可能会出现错误,不能编译,找了很多原因,有高人介绍了解决办法,就是下载一个叫dmake的工具,解压缩,将里面的dmake.exe和startup的文件夹(好象是这个名字)一起复制到c:\dev-cpp\bin 里(因为这个目录注册到环境变量里的),之后安装改成: perl Makefile.pl dmake dmake test dmake install 注意: 如果安装过oracle10g你将会发现出现版本冲突的情况。 解决方案如下:修改%PERL5LIB%环境变量,修改为perl所在目录

windows上vcpkg install openssl失败后手动nmake编译安装openssl

vcpkg install openssl失败,手动nmake编译安装openssl

ocean 1675

nmake Version 14.00.23506.0单独文件

nmake是微软公司开发的一款编译工具,它可以帮助用户在windows系统下编译C/C++程序

信号输入到底要不要接GND?单端与差分输入的接地选择与抗干扰分析

在电子工程与工业现场中,接地是信号完整性的基石。电压本身是相对值,任何测量都需要一个公共参考点,这就是地(GND)在信号输入中的核心作用。单端输入依赖信号源与接收端共地,以GND为基准还原信号;差分输入则直接测量两根信号线之间的差值,天然不依赖本地地电位,因此能有效抑制共模干扰和地环路噪声。实际选型时,需要根据传感器类型、传输距离、地电位差大小权衡:短距离共地良好的场景可用单端,长距离或高干扰环境应优先考虑差分或隔离方案。本文从接地原理出发,结合实际接线与故障排查经验,帮助工程师在PLC、采集卡和传感器链路

weixin_28703507的博客 311

openssl安装

官网下载openssl-3.4.0-beta1.tar.gz。然后安装就行,自动配路径,有点大不要装c盘。需要配路径,将/NASM加上就行。

weixin_74898076的博客 1392

五子棋AI算法第一篇-我对谷歌Alphago的看法

最近Google宣布他们的围棋AI以5:0的战绩打败欧洲围棋三冠王。我一直对人工智能比较感兴趣,正好趁年前空闲的几天用JS写了一个五子棋的AI。其实很久以前就用自创的算法写过一个JAVA版的五子棋AI,不过棋力很不理想。这次用的是JS写的,所以无论任何平台上只要能打开网页的都可以玩。google爆出这个新闻之后,很多人觉得这是不是意味着电脑智商已经在人类之上了,围棋已经没有意义了之类的。甚至觉得这是

言川的博客 2万+

SpringBoot+Git+Jenkins+K8s容器化部署

SpringBoot+Git+Jenkins+K8s容器一套部署流程

可乐加.糖 472

华大HC32F460 TCP Client 实验

华大HC32F460 TCP Client 实验

ZhuoWuKeJi的博客 649

win编译openssl

如果使用命令行nmake编译会提示“无法打开包括文件: “limits.h”“ 等错误信息。所以需要使用vs提供的工具编译。

liutit的博客 500

如何用DETR(detection transformer)训练自己的数据集

DETR(detection transformer)简介 DETR是Facebook AI的研究者提出的Transformer的视觉版本,是CNN和transformer的融合,实现了端到端的预测,主要用于目标检测和全景分割。 DETR的Github地址:link

weixin_50233398的博客 3万+

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 系统环

春花无实的记录小站 734

Python 爬虫实战:拼多多商品评论情感分析(含词云生成与差评预警)

在电商行业竞争日益激烈的当下,商家对商品评论的分析需求愈发迫切。通过 Python 爬虫收集拼多多商品评论,并结合情感分析、词云可视化及差评预警技术,商家可精准洞察消费者反馈,优化商品与服务。本文将深度剖析从爬虫搭建到数据挖掘的关键环节,助力读者构建全流程电商评论分析系统。

yansideyucsdn的博客 1451

SerDes系列之 SSC扩频时钟技术

扩频时钟,又称展频(SSC-Spread Spectrum Clocking),当前PCIE、DDR、USB等几乎所有的高速接口都支持SSC的功能。电子工程师在日常的电气测试中经常与之接触,在电磁传导和辐射发射验证过程中,经常需要使用到芯片的SSC功能,它的物理表现形式,就是信号的比特率会在一个很小的范围内浮动,多见于周期性变化的时钟信号。

一只豌豆象的博客 3443

Windows下安装OpenSSL

要有visual studio,因为构建依赖nmake,然后需要安装perl。

qq_41626991的博客 295

初识数据之特征选择

【代码】初识数据之特征选择。

M_inherit的博客 1136

OpenSSL 在Windows的安装

VC++:ActivePerl 5NASM进入OpenSSL源代码主目录,执行:配置成功图例: 若这里报错:解决方法: 找到目录下的文件,注释下面代码,大约在393行开始。 再次执行命令即可这一步执行的时间较长,实际是VC 的 cl.exe命令编译链接的过程。 执行结果: 编译前后目录变化: 上一步生成了重要的库文件: 执行命令测试库文件的正确性:执行结果: 执行命令:默认安装目录:执行结果:...

c630843901的博客 3341

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

openssl安装,openssl生成私钥以及openssl生成证书

openssl安装、安装perl工具、下载openssl

weixin_40754174的博客 1864

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

windows 10安装openssl的问题

一般步骤请参考文章https://blog.youkuaiyun.com/zkz10086/article/details/81567509   遇到的问题 1、找不到nmake 这个要添加系统环境变量,在C:\Program Files (x86)目录下查看是否有类似 Microsoft Visual Studio 14.0这样的VS环境 在系统变量里添加一个路径 C:\Program Fil...

humanbeng的专栏 983

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

上一篇: VS cmake项目 在debug模式下给应用程序传参
下一篇: 解决 Vscode SSH远程连接上后,点击打开文件无响应问题。
小碗童
博客等级 码龄8年 24粉丝 27原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值