Это консольное приложение для архивации и разархивации файлов. Приложение позволяет заархивировать папку с файлами в один архивный файл и разархивировать его обратно в исходную структуру директорий.
Проект собирается с помощью make
. Доступные команды для сборки:
make all
- собрать исполняемый файл проекта.make clean
- очистить проект от объектных файлов и исполняемого файла.make format
- форматировать исходный код с помощьюclang-format
.
Для сборки проекта необходимы:
- GCC (GNU Compiler Collection)
- GNU Make
- clang-format (для форматирования кода)
Чтобы собрать проект, выполните следующие шаги:
make all
После сборки проекта в директории bin/ будет находиться испольняемый файл ar
Чтобы заархивировать директорию, используйте:
./ar --archive [путь_к_директории]
Чтобы разархивировать файл, используйте:
./ar --unarchive [путь_к_архиву]