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库即可
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)