打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
编译静态的zlib和openssl

 zlib:到zlib-1.2.7\contrib\vstudio下打开vc10的工程:


如果要用汇编先到zlib-1.2.7\contrib\masmx86下执行bld_ml32.bat,汇编的意思就是先编成汇编在转成机器码(猜的)。

zlibvc是动态库的工程,zlibstat是静态库的工程,其他的是工具,不用理会。去掉ZLIB_WINAPI预处理器。


openssl:

先安装个active perl。

然后到openssl的根目录下(含有configure)执行

perl Configure VC-WIN32 no-asm --prefix=c:\some\openssl\dir zlib --with-zlib-lib=D:\Depends\zlib-1.2.7\contrib\vstudio\vc10\x86\ZlibStatRelease\zlibstat.lib --with-zlib-include=D:\Depends\zlib-1.2.7


然后ms\do_ms

如果要使用汇编执行ms\do_nasm


然后修改 ms\nt.mak,将编译选项中的WX去掉。


然后到2005或者10 的命令行,转到openssl根目录,执行

nmake -f ms\nt.mak install

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
zlib 1.2.5 编译 ( VS2010 )
32位系统下编译64位openssl库
如何在Windows下编译OpenSSL (Vs2005使用Vc8的cl编译器)
OpenSSL简介及在Windows系统上的编译步骤
Visual C 下面编译 libpng, libjpeg 和 ImageMagick...
Qt configure 参数不完全说明
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服