1.下载openssl-0.9.8zh解压到f:\openssl-0.9.8zh

   下载nasm-2.12.03rc1解压到D:\develop\nasm-2.12.03rc1并把添加到系统环境变量PATH里面

   下载ActivePerl-5.22.1.2201-MSWin32-x86-64int-299574.msi安装到本地

命令提示符运行cpan命令安装缺少的组件 cpan> install xxx

编译步骤

perl Configure VC-WIN32 
perl Configure -DOPENSSL_USE_IPV6=0 VC-WIN32 zlib,zlib-dynamic --with-zlib-include=F:\zlib-1.2.8 --with-zlib-lib=F:\zlib-1.2.8\zdll.lib
ms\do_nasm.bat
nmake -f ms\ntdll.mak

参考命令:

编译动态库:
nmake -f ms\ntdll.mak
编译静态库:
nmake -f ms\nt.mak
测试动态库:
nmake -f ms\ntdll.mak test
测试静态库:
nmake -f ms\nt.mak test

 

编译成功后将会在f:\openssl-0.9.8zh\out32dll生成

ssleay32.dll
libeay32.dll
openssl.exe
libeay32.lib
ssleay32.lib

以及一些测试文件

下载编译好的openssl-0.9.8zh

posted on 2016-10-19 16:29  你不知道的浪漫  阅读(1497)  评论(0编辑  收藏  举报