Утилита Ar
Ar – утилита для создания и управления архивами. В основном используется для архивации статических библиотек, но может быть использована для создания любых архивов. Раньше использовалась довольно часто, но была вытеснена утилитой tar. Сейчас используется только для создания и обновления файлов статических библиотек.
Опции Ar:
-d– удалить модули из архива;-m– перемещение членов в архиве;-p– напечатать специфические члены архива;-q– быстрое добавление;-r– добавить члена к архиву;-s– создать индекс архива;-a– добавить новый файл к существующему архиву.
Создать статическую библиотеку libmath.a из объектных файлов substraction.o и division.o:
ar cr libmath.a substraction.o division.o
Далее необходимо извлечь файлы из архива:
ar x libmath.a
Таким образом можно распаковать любую статическую библиотеку.