Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有没有办法创建一个包含完整文件夹内容或多文件的 zip 存档。
我实际上在网上查看了该示例,但每次它都是仅基于缓冲区的文件压缩,例如:gzip_compressor() 或 gzwrite()
我无法在输入中提供完整路径,而只能提供文件缓冲区。=> 然后没有文件夹压缩也没有多文件压缩???
请注意,我想使用 zlib/gzip 或 boost(我可以链接的唯一库)
我想我错过了那里的东西......
你能帮我么 ?马克。
有几个库可以处理 zip 文件。他们使用 zlib 进行压缩、解压缩和 crc32 操作。你应该看看libzip和DotNetZip。
看起来这会起作用。如果您在 Unix 环境中,您可能必须运行 Java 版本:
http://www.7-zip.org/sdk.html