Windows 下编译 OpenSSL
Windows 下编译 OpenSSL
简述
OpenSSL 是一个开源的第三方库,它实现了 SSL(Secure SocketLayer)和 TLS(Transport Layer Security)协议,被广泛企业应用所采用。对于一般的开发人员而言,在 Win32 OpenSSL 上-已经编译好的 OpenSSL 库是省力省事的好办法。对于高级的开发用户,可能需要适当的修改或者裁剪 OpenSSL,那么编译它就成为了一个关键问题。
下面,主要讲述如何在 Windows 上编译 OpenSSL 库。
环境准备
编译步骤
注意:
以上编译的是 release 版本,若要编译 debug 版,将上述第 2 步中的VC-WIN32 改成debug-VC-WIN32即可。若要编译静态库,则用ms\nt.mak 替换掉上面用到的ms\ntdll.mak 即可。若要生成不带汇编支持的库,则需将上述第 2、3 步用perl Configure VC-WIN32 no-asm --prefix=E:\OpenSSL 和ms\do_ms 替换。在E:\openssl-1.0.2m\tmp32dll 文件夹下包含相应的汇编文件。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~