Библиотека OpenSource C для обработки живых zip-файлов - PullRequest
2 голосов
/ 09 февраля 2010

Я ищу библиотеку C / C ++, которая может открывать и читать содержимое zip-файлов (написание zip-файлов не является строгим требованием, но было бы неплохо).

Я хочу иметь возможность открывать файл, перечислять файлы и затем эффективно читать (незашифрованные) данные из файлов в zip-файле.

Все библиотеки, которые я нашел, очень специфичны для WIN32. Мне нужно что-то, что может работать на Mac OS X или iPhone (PPC, X86 или 64-разрядная версия).

Меня не волнует Zip64 (хотя опять-таки, это было бы неплохо)

Редактировать: Пожалуйста, не предлагайте zlib. Zlib - это библиотека для сжатия / распаковки сжатых данных. Он ничего не знает о реальных zipfiles.

Ответы [ 3 ]

2 голосов
/ 09 февраля 2010

Будет ли это делать? Minizip ? Или даже 7-zip ?

0 голосов
/ 09 февраля 2010

Проверьте этих парней: http://www.info -zip.org /

Они делают утилиту распаковки в Linux, я уверен, что вы могли бы использовать их кодовую базу для своих проектов.

0 голосов
/ 09 февраля 2010

как насчет zlib .

...