Создание библиотек с помощью команды make

В команде make существует набор правил с одним расширением, позволяющий создавать из исходного файла целевой файл без расширения (например, командный файл).

Существуют следующие внутренние правила преобразования исходных файлов в библиотечные файлы:

Правило Описание
.C.a Исходный файл C++ в архивный
.C\~.a Исходный файл C++ SCCS в архивный
.c.a Исходный файл C в архивный
.c~.a Исходный файл C SCCS в архивный
.s~.a Исходный ассемблерный файл SCCS в архивный
.f.a Исходный файл Fortran в архивный
.f~.a Исходный файл Fortran SCCS в архивный