【问题标题】:Can zlib create tar file, on Windows?zlib 可以在 Windows 上创建 tar 文件吗?
【发布时间】:2013-03-07 19:04:40
【问题描述】:

在 Windows 上安装用于 Visual Studio 的 zlib。

我可以创建一个 tar 压缩文件吗?

如果是这样,使用 zlib 压缩的 tar 文件的正确文件扩展名是什么。

(我看到gzip可以做到这一点并且具有.tgz扩展名,zlib是否包含gzip?)

【问题讨论】:

  • 对于 tar 格式,除了 zlib 之外,您还需要一些东西。见stackoverflow.com/questions/4812837/c-library-to-make-tar-files
  • @rhashimoto:这个添加是与 zlib 一起使用还是完全不同?
  • 这取决于您使用的 tar 库。其中一些包括压缩,而另一些则不包括(因为压缩的 tar 文件只是通过 gzip 或 bzip 压缩器提供的常规 tar 文件)。您必须检查所选库的详细信息。

标签: windows compression gzip tar zlib


【解决方案1】:

gzip 和 zlib 用于压缩。他们不提供 tar 归档功能。要创建 .tgz 文件,通常使用带有 czf 标志的 tar,然后使用 gzip 进行压缩。如果您需要 tar 功能,libarchive 看起来很适合这项工作。

【讨论】:

  • .: 你在哪里使用 czf 标志?在哪个实用程序中?
  • 我的意思是使用类似tar czf archive.tgz file1 file2 file3的东西。
猜你喜欢
  • 2016-04-09
  • 2015-06-12
  • 1970-01-01
  • 2012-12-01
  • 1970-01-01
  • 2011-09-19
  • 2015-12-29
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多