需要先安裝ActivePerl,下載地址http://downloads.activestate.com/ActivePerl/releases/5.12.2.1202/ActivePerl-5.12.2.1202-MSWin32-x86-293621.msi
openssl源代碼,下載地址http://www.openssl.org/source/openssl-1.0.0.tar.gz
從VC2008命令行進(jìn)入openssl源代碼目錄:
開始菜單->所有程序->Microsoft Visual Studio 2008->Visual Studio Tools->Visual Studio 2008 Command Prompt
cd /d c:\openssl-1.0.0
運(yùn)行Configure:
perl Configure VC-WIN32 no-asm --prefix=c:/openssl
創(chuàng)建Makefile文件:
ms\do_ms
編譯動(dòng)態(tài)庫(kù):
nmake -f ms\ntdll.mak
編譯靜態(tài)庫(kù):
nmake -f ms\nt.mak
測(cè)試動(dòng)態(tài)庫(kù):
nmake -f ms\ntdll.mak test
測(cè)試靜態(tài)庫(kù):
nmake -f ms\nt.mak test
安裝動(dòng)態(tài)庫(kù):
nmake -f ms\ntdll.mak install
安裝靜態(tài)庫(kù):
nmake -f ms\nt.mak install
清除上次動(dòng)態(tài)庫(kù)的編譯,以便重新編譯:
nmake -f ms\ntdll.mak clean
清除上次靜態(tài)庫(kù)的編譯,以便重新編譯:
nmake -f ms\nt.mak clean
posted on 2010-09-15 10:19
水 閱讀(2127)
評(píng)論(0) 編輯 收藏 引用 所屬分類:
Windows開發(fā)