openssl-0.9.8h
http://www.openssl.org/source/
1) > perl Configure VC-WIN32
: 如不成功會有明顯提示
2) > ms/do_ms
: 推薦使用這種方式,我第一次成功編譯就是在這種方式下
:另外兩種方式 如果使用也必須保證本機有編譯器才能使用。
: > ms/do_masm (默認vc 自帶的編譯器;也也以自己下載安裝)
: ms/do_nasm (需要自己下載)
:
3)轉到C:/Program Files/Microsoft Visual Studio/VC98/bin目錄(默認安裝時)下
執行 vcvars32.bat 以配置環境變量。
4)跳到openssl目錄下
執行> nmake -f ms/ntdll.mak
:如果編譯成功,最後的輸出都在out32dll目錄下 : 包括可執行文件 、兩個dll和兩個lib文件。
:
附兩個使用openssl進行證書和密鑰文件格式轉換的命令:
DER證書轉換成PEM證書:
openssl x509 -inform DER -in der.cer -outform PEM -out pem.cer
DER私鑰轉換成PEM私鑰:
openssl rsa -inform DER -in der.key -outform PEM -out pem.key
fferent storage class
./crypto/asn1/n_pkey.c(103) : see declaration of 'NETSCAPE_PKEY_it'
NMAKE : fatal error U1077: 'cl' : return code '0x2'的錯誤,