Windows XP SP3 VC6環境下成功編譯openssl-0.9.8zh

1.下載openssl-0.9.8zh解壓到f:\openssl-0.9.8zh測試

   下載nasm-2.12.03rc1解壓到D:\develop\nasm-2.12.03rc1並把添加到系統環境變量PATH裏面ui

   下載ActivePerl-5.22.1.2201-MSWin32-x86-64int-299574.msi安裝到本地spa

命令提示符運行cpan命令安裝缺乏的組件 cpan> install xxxcode

編譯步驟blog

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

參考命令:ip

編譯動態庫:
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生成ssl

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

以及一些測試文件get

下載編譯好的openssl-0.9.8zhopenssl

相關文章
相關標籤/搜索