草庐IT

zlib_compressor

全部标签

php - brew install zlib 在 osx mavericks 上抛出错误

我首先尝试安装josegonzalez/homebrew-php。它在zlib安装时失败。然后我尝试只安装zlib,但它以同样的方式失败了。下面是错误。任何帮助将不胜感激。Indatuss-MacBook-Pro-7%brewinstallzlib==>Downloadinghttp://zlib.net/zlib-1.2.8.tar.gzAlreadydownloaded:/Library/Caches/Homebrew/zlib-1.2.8.tar.gz==>Patchingpatchingfileconfigure==>./configure--prefix=/usr/local

c++ - zlib c++ 和解压文件

我已经开始使用zlib1.2.5,但我没有看到任何可以从zip文件中提取的例程?我读到了一个minizip应用程序,它是发行版的一部分。这是应该如何完成的吗? 最佳答案 是的,它做得很好。(但如果您不喜欢C代码,您应该查看包含C++和C#代码的7-zipSDK。)从zip存档浏览和解压缩文件的所有函数都在unzip.h将文件压缩和添加到zip存档的所有函数都在zip.h中(查看contrib\minizip\unzip.h和contrib\minizip\zip.h)例如解压:zip文件的unzOpen()函数返回一个unzFile

c++ - 如何链接 zlib 库

您好,我正在使用boost和zlib过滤器来压缩和解压缩数据。在boost页面的说明上,它说如果.cpp文件依赖于外部库,则必须从源代码构建它或链接到预构建的二进制文件。我使用mac端口安装boost和zlib。我将boost库作为-I/opt/local/include我的代码:#include#include#include#include#includeintmain(){usingnamespacestd;ifstreamfile("hello.z",ios_base::in|ios_base::binary);filtering_streambufin;in.push(zli

ios - 照片.framework 抛出 <Error> : ImageIO: PNG zlib error but still provides UIImage

我在这里发现了一个类似的问题:iOS8(Swift)HowdoIgetridofthiserror:ImageIO:PNGzliberror?但是还是有一些区别。我得到PHAsset从选择器-图像确实下载并正确显示(它使用PHCachingImageManager类)。但是,当我稍后尝试像这样从Assets中请求图像时:[[PHImageManagerdefaultManager]requestImageForAsset:assettargetSize:AssetTargetSizecontentMode:PHImageContentModeAspectFitoptions:nilre

ios - 如何为 arm64 构建 zlib

我使用了一个依赖于zlib的开源渲染库(Ogre3D)。在XCode5中,我注意到在为iOS构建时,如果ARCHS设置指示64位(arm64)架构,zlib将不会构建。我收到与LSEEK宏、read和write函数相关的“隐式函数声明”错误。我在gzlib.c中查找了LSEEK:#ifdefined(_WIN32)&&!defined(__BORLANDC__)#defineLSEEK_lseeki64#else#ifdefined(_LARGEFILE64_SOURCE)&&_LFS64_LARGEFILE-0#defineLSEEKlseek64#else#defineLSEEKl

ios - ld : file not found:/Pods/GoogleUtilities/Libraries/libGTM_NSData+zlib. 修复问题

在Pod中是这样显示的。libGTM_NSData+zlib_external.a在build设置中,它看起来如下$(PODS_ROOT)/GoogleUtilities/Libraries/libGTM_NSData+zlib.a在配置中,它显示为这样。-force_load$(PODS_ROOT)/GoogleUtilities/Libraries/libGTM_NSData+zlib_external.a如何消除找不到libGTM_NSData+zlib.a的错误,因为我知道新的谷歌库只有libGTM_NSData+zlib_external.a。我正在使用pod'Google/

javascript - Node.js:tcp 连接中的 zlib 压缩

我是node.js的新手,目前在一个tcp服务器上工作。我希望所有消息都以压缩格式发送到客户端。为此我正在使用zlib。以下示例是服务器端的代码:zlib.deflate(response.toString(),function(err,buffer){if(!err){session.xmlSocket.writeString(buffer);}});这个函数基本上压缩数据并将其写入套接字。客户端解压缩该数据的代码是:this.socket.on("data",function(chunk){zlib.unzip(chunk,function(err,buffer){if(!err)

ios - 原生 zlib inflate/deflate for swift3 on iOS

我希望能够膨胀/收缩Swift3数据结构。我找到了GzipSwift,但不清楚我如何将它提供给我的iOS应用程序。我尝试过的天真的事情包括:将Data+Gzip.swift文件复制到我自己的项目中。然后,这会提示所述文件顶部的importzlib。我认为这与同一来源的zlib目录中的模块映射文件有关。但我不确定在我自己的项目中重新创建什么或如何重新创建它们。从github克隆存储库,打开XCode并内置(基本上按下运行按钮)。然后尝试将其作为链接库或框架添加到我自己的项目中。我很确定只选择存储库的顶级目录不是我想要做的,但我不知道还能尝试什么。我在那里找到了一些其他代码,但它似乎过时并

xcode - Xcode 7.0 中的 zlib

我尝试使用Swift2.0在Xcode7.0中实现“NSDate+GZIP”。到目前为止没有成功,因为找不到模块“zlib”(错误:“没有这样的模块'zlib'”)。这是我到目前为止尝试做的:在构建阶段将libz.tbd添加到“LinkBinarywithLibraries”>“Nosuchmodule'zlib'”在BuildSettings>“Nosuchmodule'zlib'”中将“-lz”添加到“OtherLinkerFlags”转到BuildPhases>LinkBinarywithLibraries>+>Addother执行“CMD”+Shift+G(转到文件夹)并键入/

iOS compression_encode_buffer 不包含 zlib header ?

我正在使用compression_encode_buffer和COMPRESSION_ZLIB在iOS应用程序中对数据进行zlib压缩,但结果缺少zlibheader。例如:size=compression_encode_buffer(destinationBuffer,destinationBufferSize,sourceBuffer,sourceBufferSize,nil,COMPRESSION_ZLIB)将返回字节:AD53C18E9B30…例如,在相同数据上使用Python的data.encode("zlib")时将返回:789CAD53C18E9B30…^^^^corre