我用evc生成了一个wince版本的静态库zlib.lib,现在在另外一个项目中使用它,项目编译、生成都通过了,就是运行的时候,调用的deflateInit(...)函数老是返回Z_MEM_ERROR,代码如下:
z_stream strm;
strm.zalloc = Z_NULL;
strm.zfree = Z_NULL;
strm.opaque = Z_NULL;
ret = deflateInit(&strm, level);
以上的ret总是返回Z_MEM_ERROR,各位有遇到这样的情况吗,或者哪位zlib的高手直接给我一个采用zlib算法的函数,毕竟zlib.lib太大了,真正的压缩、解压算法应该就两、三个函数就可以,库里面定义了一大陀太繁杂的东西了,返回Z_MEM_ERROR,文档也没说明如何解决,实在不好用啊。