2011-01-27 371 views
11

是否有任何可用于创建tar文件的C++库?我有文本流,我需要分解成部分,并创建应该全部驻留在焦油球中的小文件!C++库制作tar文件

问候, Lalith

回答

8

一个快速谷歌搜索揭示了Chilkat C/C++ TAR Library。它的一个样例可以在这里找到:Chilkat C++ Examples: Create TAR Archive

另一种可能的选择是libtar(注意,它是一个C库)。

而且,当然,您可以阅读TAR文件规范(您需要的所有内容都通过Wikipedia链接)并实现您自己的库。它看起来像有人已经完成here,与可用的来源。

+0

“这里”链接中的图书馆对我来说效果不错: http://plindenbaum.blogspot.ca/2010/08/creating-tar-file-in-c.html – 2017-08-21 18:11:22

5

libtar拥有GNU tar的C API。

+0

嗨Wil .. are there任何教程使用这个库?我也需要使用它在Windows上的64位程序。标准的UNIX libtar在Windows上也能正常工作吗? – Lalith 2011-01-27 17:22:05