Я пытаюсь сжать файлы, используя libzip, и мне кажется, что это удается, но я не могу найти способ изменить уровень сжатия (инструмент zip поддерживает значения от 1 (самая высокая скорость сжатия) до 9 (самый маленький архив)), которые я должен переопределить , Есть ли способ сделать это?
Увидеть ZIP_CM_*
определяет в zip.h
, а также struct zip_stat
И его comp_method
поле.