Есть ли простой способ создать zip-архив на C ++? Я пишу приложение под GPL и заглянул в minizip, но он кажется слишком сложным. Есть ли простая библиотека для этого? У меня уже есть файлы на диске, я просто хочу сделать из них молнию.
Например Инфозип
Используйте zlib в качестве библиотеки сжатия в вашем приложении C ++ (zlib.net). Я использовал это раньше, и я считаю, что это лучший вариант. Если вы посмотрите вокруг, вы также можете найти некоторые оболочки C ++, которые упрощают код.
Попробуйте библиотеку 7-zip , это LGPL.
Это C, но, возможно, все еще хороший вариант: http://libarchive.github.com/