当前位置: 首页 > news >正文

windows10的vs2019编译openssl静态库备忘

1、下载安装openssl源码

2、官网下载安装activeperl或Strawberry Perl。

官网下载慢,网盘找找。使用中activeperl有些异常提示、缺模块,最后使用了Strawberry Perl。

3、安装nasm。

powershell使用choco install nasm -y 即可。

powershell使用cd命令打开当前源码目录。使用perl Configure VC-WIN32 no-shared no-module no-tests no-legacy --prefix=C:\OpenSSL-static-vs2019 --openssldir=C:\OpenSSL-static-vs2019\ssl编译x86版本静态库,使用perl Configure VC-WIN64A no-shared no-module no-tests no-legacy --prefix=C:\OpenSSL-static-vs2019 --openssldir=C:\OpenSSL-static-vs2019\ssl编译x64版本静态库。

4、打开Native Tools Command Prompt for VS 2019开始编译。x64版本使用x64 Native Tools Command Prompt for VS 2019,x86版本使用x86 Native Tools Command Prompt for VS 2019。使用命令nasm系统开始编译,编译完成后使用nasm install 生成的库和头文件等内容拷贝到C:\OpenSSL-static-vs2019。

http://www.dtcms.com/a/329207.html

相关文章:

  • 随想记-excel报表美化
  • unity_MCP
  • 类和对象(中下)
  • 《Linux基础知识-4》
  • Kubernetes-03:Service
  • LeetCode——456. 132 模式
  • 6 .循环-for
  • 高级项目——基于FPGA的串行FIR滤波器
  • Rust面试题及详细答案120道(01-10)-- 基础语法与数据类型
  • 日志数据链路的 “搬运工”:Flume 分布式采集的组件分工与原理
  • React常见的Hooks
  • 低成本扩展方案:S7-200SMART作为S7-1500分布式IO从站的上位机配置指南
  • 第三天-在DBC中创建一个Signal Group信号组
  • MySQL新增字段与Java实体不同步:常见问题排查与高效解决方案
  • 流处理 or 批处理?大数据架构还需要流批一体吗?
  • wangeditor v4修改缩进并清除粘贴文档带入的格式
  • MySQL极简安装挑战:从依赖管理到高效部署
  • MySQL数据线上扩容方案
  • npm安装时一直卡住的解决方法
  • Grayscale® 推出 Walrus 和 DeepBook 信托产品
  • 图像分类-动手学计算机视觉10
  • 解决:[64000][257] ORA-00257: 归档程序错误。只有在解析完成后才以 AS SYSDBA 方式连接问题
  • 面试实战 问题二十七 java 使用1.8新特性,判断空
  • 深入理解 uni-app 的 uni.createSelectorQuery()
  • SAP Valuation Category在制造业成本核算中的使用场景与配置方案
  • Easysearch 数据迁移之 INFINI Gateway
  • 云计算-OpenStack 运维开发实战:从 Restful API 到 Python SDK 全场景实现镜像上传、用户创建、云主机部署全流程
  • OpenBMC 中命令模式的深度解析:从原理到实现
  • Flink中的窗口
  • HTML5 Canvas实现数组时钟代码,适用于wordpress侧边栏显示