MSVC编译 openssl windows 库

开发需要在windows下集成 openssl 库,参考官方指导完成了编译:openssl/NOTES-WINDOWS.md at master · openssl/openssl

不过,最后还是走了直接下载的捷径。 

1. 安装 ActivePerl

  需要在 ActiveState 注册账户,之后彼会提供具体的安装指令。

   

 第二步后会提示你perl命令的路径

state use Perl-5.36.3-Windows

执行第三步后,perl命令就可以使用了。

2. 在 打开的 VS2019 cmd窗口中执行指令,等编译结束即可。

perl Configure VC-WIN64A

nmake

再偷懒一点就直接到 openssl 官网提供的这个站点下载编译好的版本,

OpenSSL 3.2, 3.1, 3.0 & 1.1.1 Binaries for Microsoft Windows 

头文件也打包好了,便于开发集成。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/259098.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

跨境卖家必看!TikTok带货经验分享,TikTok直播带货怎么做?

如今直播带货正发展得如火如荼,不少跨境人也纷纷做起了带货,其中TikTok带货的力量不容小觑,也已经成为了跨境电商运营非常火爆的营销方式,有很多朋友问龙哥TikTok带货怎么做,其实以龙哥这么多年的经验来看,…

VMware vSphere 虚拟机迁移按钮灰色解决方案

现象:在 vCenter Server 中右键单击虚拟机,然后单击迁移时,迁移选项将灰显。 原因:在虚拟机备份完成后,没有移除 vCenter Server 数据库 vpx_disabled_methods 表中的条目时,可能会出现此问题。 解决方案&a…

保姆月嫂企业网站建设的效果如何

保姆月嫂月子中心成为很多家庭的选择,随着人们生活质量提升及消费升级,围绕母婴行业、居家场景的服务需求度越来越多,而市场同行竞争压力下,也促使着各家保姆月嫂品牌需要通过多种方式增长破圈。 虽然保姆月嫂的市场需求度较高&am…

【Python炫酷系列】祝考研的友友们金榜题名吖(完整代码)

文章目录 环境需求完整代码详细分析系列文章环境需求 python3.11.4及以上版本PyCharm Community Edition 2023.2.5pyinstaller6.2.0(可选,这个库用于打包,使程序没有python环境也可以运行,如果想发给好朋友的话需要这个库哦~)【注】 python环境搭建请见:https://want595.…

谷达冠楠科技:现在开抖音小店怎么样前景好不好

随着互联网的发展,电商平台已经成为了人们生活中不可或缺的一部分。而近年来,抖音作为短视频平台的领军者,也推出了自己的电商功能——抖音小店。那么,现在开抖音小店的前景如何呢? 首先,我们需要了解抖音的用户基数。…

CountDownLatch和Semaphore的区别?

CountDownLatch和Semaphore都是在Java中用于多线程协同的工具,但它们有一些重要的区别。 CountDownLatch: 用途: 主要用于等待一个或多个线程完成操作,它的计数器只能被减少,不能被增加。计数: 初始化时需…

致深空中最遥远的你

"旅行者1号" 的在11月14日飞行数据系统陷入了自动重复的状态,飞行数据系统的电信单元开始重复发回1和0模式就像陷入循环一样,旅行者1号目前离地球约240亿公里发回的消息需要大约22.5小时的传播时间。NASA分析故障来官探测器上的两台计算机&…

攻防世界-web-ics07

1. 题目描述 工控云管理系统项目管理页面解析漏洞 打开链接,是这样的一个界面 我们点击项目管理 可以看到,这里有一个查询界面,还有个view-source的链接,我们点击下view-source,可以看到这里面共有三段php代码 第一段…

Redis是单线程还是多线程,为什么快?

1.Redis是单线程模型还是多线程模型? 在redis6.X版本之前,属于彻彻底底的单线程模型,redis在解析客户端命令和读写数据的操作都是由一个单线程来解决的。 而redis6.X版本后,引入了多线程,但是只作用于解析客户端的命令…

【踩坑】参考官方文档 蜂鸟E203从运行自测样例到运行HelloWorld路上的坑

【踩坑】参考官方文档 蜂鸟E203从运行自测样例到运行HelloWorld路上的坑 1. riscv-nuclei-elf-gcc: Command not found2. "monitor" command not supported by this target.3. Error finishing flash operation运行成功 首先这里放出蜂鸟E203快速上手文档的链接&…

图像分类(手把手教你搭建分类模型)

图像分类是计算机视觉领域中的一项重要任务,它的目标是将输入的图像分为不同的类别。图像分类在许多应用中都起到关键作用,如人脸识别、物体识别、自动驾驶等。本文将从以下几个方面来阐述图像分类的相关内容。 一、图像分类的基本原理 图像分类的基本原…

Backtrader 文档学习-Data Feeds(下)

Backtrader 文档学习-Data Feeds(下) 1. Data Resampling 当数据仅在单个时间范围内可用,需要在不同的时间范围内进行分析时,就需要进行一些重采样。 “重采样”实际上应该称为“上采样”,因为它是从一个源时间区间到…

flutter使用Positioned将控件定位到底部中间

文章目录 场景描述示例解释 场景描述 要将Positioned定位到屏幕底部中间的位置,你可以使用MediaQuery来获取屏幕的高度,然后设置Positioned的bottom属性和left或right属性,一般我们left和right都会设置一个值让控制置于合适的位置&#xff0…

DHorse v1.5.0 发布,基于 k8s 的发布平台

版本说明 新增特性 支持同一机器部署多个DHorse服务;支持Next、.NET应用部署;优化Node、Nuxt应用构建和部署的性能;默认使用fabric8客户端与k8s集群交互,可以通过指定参数-Dkubernetes-clientofficial切回到k8s官方客户端&#…

Java将枚举类转为json返回给前端

Java将枚举类转为json返回给前端 1.后端将枚举类直接返回给前端时只会显示枚举名称2.使用 JsonFormat 注解可以将枚举类转为json再返回给前端。2.1添加maven依赖2.2在枚举类上添加JsonFormat(shape JsonFormat.Shape.OBJECT)2.3编写接口返回给前端 1.后端将枚举类直接返回给前…

构建陪诊预约系统:技术实战指南

在医疗科技的飞速发展中,陪诊预约系统的应用为患者和陪诊人员提供了更为便捷和贴心的服务。本文将带领您通过技术实现,构建一个简单而实用的陪诊预约系统,以提升医疗服务的效率和用户体验。 技术栈选择 在开始之前,我们需要选择…

DDD领域驱动设计(二)

软件系统复杂性的应对 解决复杂和大规模软件的武器可以粗略的归位三种:抽象 分治和知识 抽象: 使用抽象能够精简问题空间,而且问题越小越容易理解。比如你去一个地方 一开始的时候并不需要确定用什么方式到达。分治: 类似算法里面的dp用的就是分治的想法。分割后的…

话说“俗”的赵本山被曝要重返春晚

据“花边新闻”称“赵本山被曝要重返春晚”,这个消息虽不知是真的还是假的,都能牵动央视春晚的收视率和凡夫俗子的神经,而且更有值得讨论的价值,所以笔者在此唠嗑唠嗑。 图:来源中关村在线 众所周知,具有二…

【MATLAB第85期】基于MATLAB的2023年智能进化算法/元启发式算法合集(持续更新)

【MATLAB第85期】基于MATLAB的2023年智能进化算法/元启发式算法合集(持续更新) 1.海象进化算法(Walrus Optimization Algorithm) 作者:Pavel Trojovsk and Mohammad Dehghani 2.暴龙优化算法(Tyrannosa…

urllib2 HTTP头部注入

文章目录 注入原理例题 [SWPU 2016]web7 注入原理 参考文章 应用场景是具有SSRF漏洞,结合CRLF注入 我们以redis数据库为例,当存在SSRF时我们伪造以下请求 http://127.0.0.1%0d%0aCONFIG%20SET%20dir%20%2ftmp%0d%0aCONFIG%20SET%20dbfilename%20evil%…