2009-12-18 2 views
0

Эй, я ищу библиотеку архивирования, которая функционирует как tar GNU, но без каких-либо зависимостей. Мне нужен какой-то формат архивирования для управления ресурсами в моем игровом движке, и я все равно буду отказываться от своего собственного.Есть ли библиотека архивирования без зависимостей? (C/C++)

+0

что вы имеете в виду не каких-либо зависимостей? – hhafez

+0

Для архивирования вам просто нужно собрать некоторые вещи в свой исполняемый файл или вас больше интересует сжатие? –

+0

На самом деле я не заинтересован в упаковке вещей в исполняемый файл. Я просто хотел реализовать более простой способ управления ресурсами, такими как спрайты и звуки, а формат архива, такой как tar, кажется лучшим. Сжатие является необязательным, так как реализация алгоритма сжатия базовой длины является тривиальной. По зависимостям я имею в виду, что он должен работать на любой платформе или, по крайней мере, на основных (Linux, Mac, Windows). – Orm

ответ

4

Посмотрите на BSD libarchive

+0

И это именно то, что доктор приказал. Спасибо, Стивен! – Orm

0

Вы имеете в виду для .. файлов? Если да, я не понимаю, что случилось с tar?

Если вы имеете в виду для структур данных (я вижу вопрос помечается как C++), то попробуйте boost::serialization

+0

Не для структур данных, для ресурсов. – Orm

+0

Так что я не понимаю, что случилось с дегтом? –

+0

Ничего плохого в tar. Мне просто нужна реализация без каких-либо зависимостей. Стивен сказал, что так спасибо. – Orm

 Смежные вопросы

  • Нет связанных вопросов^_^