目录
1. 下载zlib
可以去官网http://www.zlib.net/ 下载zlib
2. 编译zlib
ps:此处运行环境为VS2008+zlib1.2.7
step1:打开VS2008的命令行运行窗口

step2:打开命令行窗口后,进入zlib-1.2.7\contrib\masmx86目录,输入bld_ml32.bat命令,按下回车键运行该命令
出现上述消息说明编译成功。
PS:由于现在机器基本都是64位,所以一般都是进入masmx64目录,执行bld_ml64.bat。但由于我在Win7和Win10系统环境下执行时出现“ml64.exe不是内部或外部命令,也不是可运行的程序”错误,错误如下图所示,由于操作系统内部会自动将32位软件地址向64位地址对齐,因此在64位机器上使用32位软件没问题!综上,我们这里编译bld_ml32.bat~

step3:进入目录D:\zlib-1.2.7\contrib\vstudio\vc9,由于我使用的是vs2008运行,所以进入的是vc9目录。接着用vs2008打开zlibvc.sln

本文详细介绍了如何在VS2008环境下编译zlib1.2.7库,包括下载zlib源码、编译过程以及解决64位系统编译问题。同时,还讲解了使用编译好的zlib库进行文件解压的准备工作,如添加库文件、复制dll到系统目录,并提供了解压文件的关键代码步骤。
最低0.47元/天 解锁文章
2263

被折叠的 条评论
为什么被折叠?



