2011-01-27 14 views
11

Czy jest dostępna biblioteka C++, która może tworzyć pliki tar? Mam strumień tekstu, który muszę rozbić na części i zrobić małe pliki, które wszystkie powinny znajdować się w kuli tar!Biblioteka C++ do tworzenia plików tar

Pozdrawiam, Lalith

Odpowiedz

8

Szybkie wyszukiwanie Google odkrywa Chilkat C/C++ TAR Library. Próbka jego użycia jest dostępna tutaj: Chilkat C++ Examples: Create TAR Archive

Inną możliwą opcją jest libtar (pamiętaj jednak, że jest to biblioteka C).

Oczywiście można również przeczytać specyfikację pliku TAR (wszystko, co potrzebne jest połączone za pomocą Wikipedia) i zaimplementować własną bibliotekę. Wygląda na to, że ktoś już to zrobił, here, z dostępnym źródłem.

+0

Biblioteka w łączu "tutaj" zadziałała dla mnie zaskakująco: http://plindenbaum.blogspot.ca/2010/08/creating-tar-file-in-c.html –

5

libtar ma API C dla GNU tar.

+0

Cześć Wil .. czy tam wszelkie samouczki do korzystania z tej biblioteki? również muszę go używać do 64-bitowego programu w systemie Windows. Czy standardowa libra UNIX działa również w oknach? – Lalith

+0

LibTar można znaleźć pod adresem http://www.destructor.de/libtar/ i http://www.destructor.de/libtar/. Link do Tell Wilhelm faktycznie nie istnieje. – MyGeertRo

+0

Wierzę, że poprawnym łączem powinna być [libtar] (http://www.feep.net/libtar/), która wydaje się być w tej chwili niedostępna. – mat007

Powiązane problemy