使用boost库进行Gzip压缩

时间:2015-11-16 06:10:23

标签: c++11 boost compression

我想要一个压缩编写一个程序,它可以压缩.gz文件中的目录及其所有文件。我尝试过使用gzip过滤器,但我不知道如何添加目录和多个文件。我也想解压缩。

1 个答案:

答案 0 :(得分:1)

gzip本身只压缩没有假设结构的单个数据流。要使用gzip归档目录,最常与tar结合使用,.tar.gz能够使用内置的gzip进行压缩。我相信你已经看到了那些以{{1}}结尾的文件。您可以找到一个处理这些文件的库。