untar.c не является отдельным от libarchive. Это автономный, правильный, но он статически связан с библиотеками.

ибудь может помочь показать примеры использованияlibarchive извлечь ZIP файлы в указанную папку? Похоже, примеры программ предоставлены (untar.c, tarfilter.c а такжеminitar) все извлекает архив в текущий рабочий каталог. Есть ли способ сказать "извлечь в эту папку и ниже", чтобыlibarchive а не забить активную папку программы?

Одним из основных драйверов является то, что код извлечения будет выполняться в фоновом потоке, и, следовательно, изменение рабочего каталога программы может создать проблемы. Также это будет использоваться в приложении для iOS (iPhone, iPad), которое требовательно относится к тем папкам, в которые приложение может писать.

Заранее спасибо.

Ответы на вопрос(1)

Ваш ответ на вопрос