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