Windows下编译OpenSSL
2021/12/4 7:19:59
本文主要是介绍Windows下编译OpenSSL,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
官网地址:https://www.openssl.org/source/
编译需要 perl,nasm
perl 推荐使用 Strawberry Perl
strawberry perl:https://strawberryperl.com/
nasm:https://www.nasm.us/pub/nasm/releasebuilds/2.15.05/win64/
安装之后把可执行文件加入环境变量(path)
以管理员身份运行“适用于 VS 2017 的 x64 本机工具命令提示”
cd到源码目录,如“D:\openssl-1.1.1k”,执行:
mkdir build
配置/MD,执行:
perl Configure VC-WIN64A --prefix="D:\opensource\openssl-1.1.1k\build"
或者/MT:
perl Configure VC-WIN64A no-shared --prefix="D:\opensource\openssl-1.1.1k\build"
或者/MDd:
perl Configure debug-VC-WIN64A --prefix="D:\opensource\openssl-1.1.1k\build"
或者/MTd:
perl Configure debug-VC-WIN64A no-shared --prefix="D:\opensource\openssl-1.1.1k\build"
执行编译和安装:
nmake nmake test nmake install
如果不指定--prefix,默认安装到C:\Program Files\OpenSSL
注意再次编译需要先清除文件:
nmake clean
本文参考:
https://www.jianshu.com/p/1e36df3bf124
如果提示安装dmake,则
ppm install dmake
这篇关于Windows下编译OpenSSL的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-23Springboot应用的多环境打包入门
- 2024-11-23Springboot应用的生产发布入门教程
- 2024-11-23Python编程入门指南
- 2024-11-23Java创业入门:从零开始的编程之旅
- 2024-11-23Java创业入门:新手必读的Java编程与创业指南
- 2024-11-23Java对接阿里云智能语音服务入门详解
- 2024-11-23Java对接阿里云智能语音服务入门教程
- 2024-11-23JAVA对接阿里云智能语音服务入门教程
- 2024-11-23Java副业入门:初学者的简单教程
- 2024-11-23JAVA副业入门:初学者的实战指南