Pregunta

Estoy trabajando en un proyecto comercial que requiere un par de archivos para agruparlos (empaquetarlos) en un archivo comprimido y luego comprimirlos. En este momento tenemos zlib en nuestra biblioteca de utilidades, pero no parece que zlib tenga la funcionalidad de comprimir múltiples archivos en un solo archivo. ¿Alguien sabe de bibliotecas gratuitas que pueda usar para esto?

¿Fue útil?

Solución

¿Quizás libtar ? También bajo una licencia BSD.

Otros consejos

7Zip tiene un SDK completo para varios idiomas, incluidos C y C ++. La compresión es extremadamente buena, aunque no muy rápida. El código tiene licencia bajo la LGPL.

Puede usar libzip : está bajo una licencia similar a BSD, por lo que debería ser utilizable en un comercial proyecto.

Para comprimir varios archivos en un archivo zip, puede usar Zipios ++

También eche un vistazo a bzip2 .

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top