是否有可用的c ++库可以创建tar文件?我有一些文本流,我需要分成几部分并制作小文件,这些文件都应该存在于tar球中!
此致 Lalith
答案 0 :(得分:8)
快速Google搜索会发现 Chilkat C/C++ TAR Library 。可在此处获取其使用示例:Chilkat C++ Examples: Create TAR Archive
另一种可能的选择是libtar(但请注意,它是一个C库)。
当然,您可以阅读TAR文件规范(您需要的所有内容通过Wikipedia链接)并实现您自己的库。看起来有人已经完成了here,并且可以使用源代码。
答案 1 :(得分:5)
libtar有一个用于GNU tar的C API。