VS2012编译openssl-1.0.1k.tar.gz

 时间:2025-01-12 20:02:43

1、下载openssl-1.0.1k.tar.gz的版本方法一:到openssl官网下载:http://www.openssl.org/source/old/1.0.1/方法二:分享小编百度云下载链接:http://pan.baidu.com/s/1dDjaRCX

VS2012编译openssl-1.0.1k.tar.gz

2、下载Activeperl,根据自己的计算机系统版本选择Activeperl版本方法一:官网下载方法二:小编百度云分享链接2.1 64位系统ActivePerl链接地址:http://pan.baidu.com/s/1o60tzse2.2 32位系统ActivePerl链接地址:http://pan.baidu.com/s/1i3qunWx

VS2012编译openssl-1.0.1k.tar.gzVS2012编译openssl-1.0.1k.tar.gz

5、进入到解压后的openssl-1.0.1k目录如小编的openssl-1.0.1k在E盘下,则进入openssl-1.0.1k目录如下图操作

VS2012编译openssl-1.0.1k.tar.gz

6、编译openssl-1.0.1k库,编译步骤如下:openssl-1.0.1k>perl Configure VC-WIN64Aopenssl-1.0.1k>ms\do_win64aopenssl-1.0.1k>nmake -f ms\ntdll.mak最后生成的dll、lib都在out32dll文件目录中

7、32位系统打开VS2012X86本机命令提示工具7.1 打开所以程序7.2 找到Microsoft Visual Studio 20127.3打开VS2012 x86本机命令提示工具编译openssl-1.0.1k库,编译步骤如下:openssl-1.0.1k>perl Configure VC-WIN32openssl-1.0.1k>ms\do_ms.batopenssl-1.0.1k>nmake -f ms\ntdll.mak最后生成的dll、lib都在out32dll文件目录中

8、附加:在运行“nmake-fms\ntdll.mak”命令是,出现了三个错误1、.crypto\cversion.c<80>:errorC2065:"cflags":未申明的标识符2、.crypto\cversion.c<80>:warningC4047:"return","constchar*"与“int”的间接级不同3、NMAKE:fatalerrorU1077:""D:\ProgramFiles\MicrosoftUisualStudio11.0\VC\BIN\c1.EXE":返回代码“0x2”stop.解决方法:1.openssl-1.0.1k\crypto目录;2.打开cversion.c文件;3.修改如下:if (t == SSLEAY_CFLAGS){#ifdef CFLAGSreturn(CFLAGS);//return(cflags);#elsereturn("compiler: information not available");#endif}

  • 下载YY云端录制的视频
  • vmware安装redhat6.5时无法全屏显示
  • 九阳DJ13B-N621SG豆浆机开箱
  • 竣腾JTBX-3000变压器绕组变形测试仪说明书:[2]
  • GW827频谱仪说明书:[8]
  • 热门搜索
    化为乌有的意思 线下是什么意思 出水芙蓉的意思 春风像什么的比喻句 制作幻灯片用什么软件 mcn是什么意思 judy是什么意思 movie是什么意思 微信认证有什么好处 疏影横斜水清浅暗香浮动月黄昏的意思