1.下载openssl-0.9.8zh解压到f:openssl-0.9.8zh
下载nasm-2.12.03rc1解压到D:develop asm-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.8zdll.lib msdo_nasm.bat nmake -f ms tdll.mak
参考命令:
编译动态库: nmake -f ms tdll.mak 编译静态库: nmake -f ms t.mak 测试动态库: nmake -f ms tdll.mak test 测试静态库: nmake -f ms t.mak test
编译成功后将会在f:openssl-0.9.8zhout32dll生成
ssleay32.dll
libeay32.dll
openssl.exe
libeay32.lib
ssleay32.lib
以及一些测试文件