1. 需要使用perl先生成
perl Configure VC-WIN32 no-asm --prefix=D:\openssl-1.0.1s ms\do_ms |
這裏說下 no-asm,需要選這個,否則vs2010編譯彙編的時候回出錯,需要換成nasm來編譯,如果對性能要求不高,不需要asm。
1.若想生成dll 則將ms\nt.mak 改爲ms\ntdll.mak
2.默認情況下,靜態庫使用的是MT,動態庫使用的是MD
3.若想指定MT或MD,修改nt.mak或ntdll.mak 對應CFLAG=內容。
4.若想生成Debug版本的靜態庫,perl選項設置中修改VC-WIN32爲debug-VC-WIN32