2011-01-27 22 views
11

¿Hay alguna biblioteca C++ disponible que pueda crear archivos tar? ¡Tengo una secuencia de texto que necesito dividir en partes y hacer pequeños archivos que deberían residir todos en una bola de alquitrán!biblioteca C++ para crear archivos tar

Saludos, Lalith

Respuesta

8

Una rápida búsqueda en Google destapa la Chilkat C/C++ TAR Library. Una muestra de su uso está disponible aquí: Chilkat C++ Examples: Create TAR Archive

Otra opción posible es libtar (tenga en cuenta, sin embargo, que es una biblioteca C).

Y, por supuesto, puede leer las especificaciones del archivo TAR (todo lo que necesita está vinculado a través de Wikipedia) e implementar su propia biblioteca. Parece que alguien ya ha hecho eso here, con la fuente disponible.

+0

La biblioteca en el enlace "aquí" funcionó sorprendentemente bien para mí: http://plindenbaum.blogspot.ca/2010/08/creating-tar-file-in-c.html –

5

libtar tiene una API C para GNU tar.

+0

Hola Wil ... ¿hay algún tutorial para usar esta biblioteca? también necesito usarlo para un programa de 64 bits en Windows. ¿El libtar UNIX estándar también funciona bien en Windows? – Lalith

+0

LibTar se puede encontrar en http://www.destructor.de/libtar/ y http://www.destructor.de/libtar/. El enlace de wilhelm tell no existe en realidad. – MyGeertRo

+0

Creo que el enlace correcto debería ser [libtar] (http://www.feep.net/libtar/) que parece estar desactivado en este momento. – mat007

Cuestiones relacionadas