win10 VS2015 openssl1.1.1 编译 32位或者64位
自己开发了一个股票智能分析软件,功能很强大,需要的点击下面的链接获取:
https://www.cnblogs.com/bclshuai/p/11380657.html
1.下载源代码
前往openssl官网下载openssl-1.1.1a.tar
2.安装ActivePrel
前往ActivePrel官网下载并安装ActivePrel:安装完成后通过cmd命令: perl -version 查看是否安装成功和安装版本
3.下载安装nasm
安装 nasm,这个需要手动添加到系统目录,安装完成后通过cmd命令:nasm -version 查看是否安装成功和安装版本
4.下载dmake,添加到path路径
否则 执行nmake命令报错?
D:\Project\openssl-1.1.1g>nmake
Microsoft (R) 程序维护实用工具 14.00.24210.0 版
版权所有 (C) Microsoft Corporation。 保留所有权利。
NMAKE : fatal error U1064: 未找到 MAKEFILE 并且未指定目标
Stop.
因为缺少dmake,所以先下载dmake,解压到一个路径,然后将路径添加到path系统变量
https://metacpan.org/release/dmake
5.在开始菜单vs2015文件夹找到 x64_x86 Cross Tools
6.到再切换到你的 openssl 解压的目录下面。执行perl Configure命令,只有configure成功之后才会生成Makefile文件,否则会报错:
perl configure VC-WIN32 no-shared --prefix=D:\OpenSSL\Win32
7.执行nmake命令,开始编译,经过十几分钟的等待编译完成
8 执行:nmake install,将成果物和头文件复制到刚才设置的路径:D:\Project\openssl-1.1.1g\bin
备注:说明
如果你需要动态库。去掉 no-shared 。
如里你要编译 64 位的,好吧,反正我是没有编译成功的,要不,你试试吧,将WIN32 改为 WIN64A,即可。
32位静态库成果物下载链接
https://download.csdn.net/download/baochunlei1/12481380
32位动态库成果物下载链接
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix