ZLIB
qq76211822
这个作者很懒,什么都没留下…
展开
-
Zlib 使用uncompress函数进行解压缩之内存崩溃
解决方法:用c编译方式取代汇编方式,在zlib源码的zlibvc工程中 1、工程属性->预处理器,去掉ASMINF 定义,这样就可以屏蔽掉汇编模块了。 2、打开zlib-1.2.11\contrib\masmx86下面的汇编文件inffas32.asm,将里面_inflate_fast全部替换成其他任意函数名,再次编译就可以解决问题。...转载 2020-08-28 13:40:51 · 928 阅读 · 0 评论 -
VS2012 zlib 1.2.8 编译小记
官网下载:http://www.zlib.net/1.打开vs命令行工具(Developer Command Prompt for VS2012)cd zlib-1.2.8\contrib\masmx86运行bld_ml32.bat编译生成一些文件2.用vs2012打开zlib-1.2.8\contrib\vstudio\vc11中的zlibvc.sln原创 2016-11-10 09:30:41 · 1520 阅读 · 0 评论 -
libzlib LNK2019错误之解决方法
1>unzip.obj : error LNK2019: 无法解析的外部符号_inflateInit2_,该符号在函数_unzOpenCurrentFile3 中被引用1>unzip.obj : error LNK2019: 无法解析的外部符号_inflate,该符号在函数_unzReadCurrentFile 中被引用1>unzip.obj : error LNK2019: 无法解析的外原创 2017-09-16 15:37:54 · 4559 阅读 · 0 评论 -
C++ 调用7z SDK 解压
7z SDK 解压编译后,可以用"C 模式"解压,也可以用"CPP 模式"。C可以在内存中解压,但是很多时候不成功,是由于malloc分配不到内存。CPP不用担心内存问题,但是它解压的时候占用CPU较高。 代码:// Test7z.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include "Common/IntToString.原创 2017-10-26 09:41:13 · 7045 阅读 · 1 评论