windows 下编译openssl libssh2

先编译openssl

libssh2-1.10.0
https://www.openssl.org/source/openssl-1.1.1o.tar.gz
下载工具
https://strawberryperl.com/download/5.32.1.1/strawberry-perl-5.32.1.1-64bit.msi
https://www.nasm.us/pub/nasm/releasebuilds/2.15.05/win64/nasm-2.15.05-installer-x64.exe
nasm安装好后需要修改环境变量

strawberry的东西是安装的时候自动配置好的
NASM是手动配置好的
下面一条
C:\Program Files (x86)\Windows Kits\8.1\bin\x64
是编译的时候出现错误需要将rc.exe 添加到环境变量我就配置了我需要的版本的rc.exe

这里也是选用自己需要的版本打开cmd界面

在cmd界面输入一下命令就可以了

perl Configure VC-WIN64A
nmake

openssl部分的就可以了

下面就是libssh2



libssh2 依赖openssl 根据实际的openssl版本填入对应的lib库即可

posted @   simp00  阅读(500)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示