VS2010 編譯 openssl 1.0.2h

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

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章