2011-01-27 367 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