vs2012编译openssl

 本篇介绍使用VS2012编译openssl。

  目录:

  1.准备工作

  2.编译

  3.参考资料

1.准备工作

  Visual Studio 2012  

  openssl:openssl-1.0.2d.tar.gz ,https://www.openssl.org/

  perl:Active Perl 或者Strawberry Perl http://www.activestate.com/activeperl/downloads,http://strawberryperl.com/, 选择64位。

2.编译

2.1 准备

  1.安装Strawberry Perl。

  2.解压openssl-1.0.2d.tar.gz

2.2 32位编译

  启动VS命令提示符(开始菜单->Microsoft Visual Studio 2012->Visual Studio Tools->Developer Command Prompt for VS2012),并且cd到openssl解压目录。

perl Configure VC-WIN32 no-asm
ms\do_ms.bat
nmake -f ms\ntdll.mak 动态链接库 文件在out32dll
nmake -f ms\nt.mak 静态链接库 文件在out32

  注:nasm编译,需要安装nasm,然后拷贝nasm.exe和ndisasm.exe到VC\bin下,执行语句:

perl Configure VC-WIN32
ms\do_nasm.bat
nmake -f ms\ntdll.mak 动态链接库 文件在out32dll
nmake -f ms\nt.mak 静态链接库 文件在out32

2.3 64位编译

  启动VS命令提示符(开始菜单->Microsoft Visual Studio 2012->Visual Studio Tools->Open VS2012 x64 Native Tools Command Prompt),并且cd到openssl解压目录。

perl Configure VC-WIN64A
ms\do_win64a.bat
nmake -f ms\ntdll.mak 动态链接库 文件在out32dll
nmake -f ms\nt.mak 静态链接库 文件在out32

3.参考资料

转载于:https://www.cnblogs.com/stevenjiang/p/4958948.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值