LINUX.ORG.RU

Либа на Си для работы с ZIP

 , ,


0

1

Посоветуйте сабж, который поддерживал бы:

  • Создание zip файла
  • Добавление файлов в zip
  • Удаление файлов из zip

Желательно, чтобы либа была как можно легковеснее.

Спасибо.



Последнее исправление: SuoiCat (всего исправлений: 1)

$ ldd `which zip`
	linux-vdso.so.1 (0x00007ffe605b8000)
	libbz2.so.1.0 => /lib/x86_64-linux-gnu/libbz2.so.1.0 (0x00007fdc7e8d5000) # <================
	libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fdc7e538000)
	/lib64/ld-linux-x86-64.so.2 (0x00007fdc7ed68000)
DELIRIUM ☆☆☆☆☆
()

liblzma + libbz2 + zlib + простой парсер ZIP .

Первое три есть ВООБЩЕ где угодно, а последнее пишется достаточно быстро и самому, если не заморачиваться всяким шифрованием.

Если влом, то в первом ответе тебе уже дали ответ.

a1batross ★★★★★
()
Последнее исправление: a1batross (всего исправлений: 1)
Ответ на: комментарий от DELIRIUM
libbz2.so.1.0 => /lib/x86_64-linux-gnu/libbz2.so.1.0 (0x00007fdc7e8d5000) # <================

Неа, это компрессор, а не архиватор. Эта либа поможет сжать-распаковать поток данных, но поможет сложить несколько файлов в один .zip архив.

i-rinat ★★★★★
()
Последнее исправление: i-rinat (всего исправлений: 1)
Ответ на: комментарий от anonymous

Спасибо. Насколько я понимаю, только эта либа из предложенных позволяет удалять файлы из архива.

SuoiCat
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.