您的位置:首页 > 运维架构

Windows XP SP3 VC6环境下成功编译openssl-0.9.8zh

2016-10-19 16:29 375 查看
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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: