2015-11-16 4 views
0

Я хочу, чтобы компресс записывал программу, которая может сжимать каталог и все его файлы в файле .gz. Я попытался использовать gzip-фильтр, но я не знаю, как добавить каталог и несколько файлов. Также я хотел бы распаковать то же самое.Сжатие Gzip с помощью библиотеки boost

+0

.gz (gzip) позволяет сжать только один файл (1). – user3427419

ответ

1

gzip сам по себе только сжимает один поток данных без предполагаемой структуры. Чтобы архивировать каталоги с помощью gzip, он чаще всего объединяется с tar, который имеет возможность сжатия с использованием встроенного gzip. Я уверен, что вы видели такие файлы, которые заканчиваются на .tar.gz. Вероятно, вы можете найти библиотеку, которая обрабатывает эти файлы.

Смежные вопросы