WIN10环境在编译OpenSSL

本文档详细介绍了如何在Windows 10系统下,使用VC++6.0、OpenSSL 1.0.2s、ActivePerl 5.26和nasm 2.07编译OpenSSL。编译过程包括配置环境、解决编译问题,如nmake命令不可用、缺少头文件等问题。最后成功生成静态库和动态库文件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

最近在跟进OP的测试内容,发现一直在用的openssl.exe版本实在太久了,已经不在维护范围了,所以想自己拿一套代码编译一下,流程走通了,以后方便更新。下面正文开始。

我是正文

编译环境:

1.VC++6.0

2.openssl-1.0.2s,下载地址是:https://www.openssl.org/source/

3.ActivePerl5.26 x64(ActivePerl为perl的一个脚本解释器),下载地址:https://www.activestate.com/products/activeperl/downloads/

4.下载nasm 2.07,将其安装到D:\ProgramFiles\NASM中,并将D:\ProgramFiles\NASM添加到系统环境变量Path中,下载地址是:http://sourceforge.net/projects/nasm/

备注:关于1,其实任何一个VC和VS版本,只要支持nmake.exe命令就可以进行编译;

关于3,安装后需要确认是否安装成功,如果安装路径是:D:\ProgramFiles\Perl64,在D:\ProgramFiles\Perl64\eg目录下打开命令行,执行perl  example.pl ,若提示Hello fromActivePerl! 则说明Perl安装成功。

编译过程:

1.解压openssl包至E:\OpenSSL\openssl-1.0.1g,将命令提示符定位到E:\OpenSSL\openssl-1.0.1g;

2. 输入perl  Configure  VC-WIN32 --perfix=E:\OpenS

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值