openssl在windows下的编译

编译需要预装 vs2022 以及 perl 工具,perl 下载地址 https://strawberryperl.com/

在 github 下载 openssl 的源码 https://github.com/openssl/openssl

根据需要切换到对应的分支版本

在系统的开始菜单中,找到 Visual Studio 2022 下的 x64 Native Tools Command Prompt for vs 2022 点击运行

在命令行中切换到 openssl 的源码目录下,输入以下命令(no-shared 表示编译静态库)

这里选的 64 位版本,默认安装目录在 C:\Program Files\OpenSSL

复制代码
perl Configure VC-WIN64A no-asm no-shared --debug

然后输入 namke 回车,就开始编译构建了,稍等一会大约几分钟编译完成

编译完毕,运行 nmake instal 就将编译的版本安装到 C:\Program Files\OpenSSL 下,目录结构如下

bin 下是动态库和执行文件,程序运行的时候会用到动态库,静态编译就只有 openssl.exe 执行文件

html 是帮助文档

include 下是头文件,其他程序使用 openssl 库的时候需要 include 这些头文件

lib 是链接文件,其他程序使用 openssl 库的时候链接 include 这些头文件

相关推荐
命里有定数1 小时前
保姆级教程:在 Windows (WSL2) 下本地部署 Qwen3-ASR
windows
lucky67074 小时前
Windows 上彻底卸载 Node.js
windows·node.js
编程小白20265 小时前
从 C++ 基础到效率翻倍:Qt 开发环境搭建与Windows 神级快捷键指南
开发语言·c++·windows·qt·学习
凯子坚持 c6 小时前
CANN 性能剖析实战:从原始事件到交互式火焰图
windows·microsoft
开开心心就好7 小时前
发票合并打印工具,多页布局设置实时预览
linux·运维·服务器·windows·pdf·harmonyos·1024程序员节
獨枭7 小时前
PyCharm 跑通 SAM 全流程实战
windows
仙剑魔尊重楼8 小时前
音乐制作电子软件FL Studio2025.2.4.5242中文版新功能介绍
windows·音频·录屏·音乐·fl studio
PHP小志8 小时前
Windows 服务器怎么修改密码和用户名?账户被系统锁定如何解锁
windows
专注VB编程开发20年10 小时前
vb.net datatable新增数据时改用数组缓存
java·linux·windows
仙剑魔尊重楼10 小时前
专业音乐制作软件fl Studio 2025.2.4.5242中文版新功能
windows·音乐·fl studio