Файлы
.a
создаются утилитой ar
и являются библиотеками. Чтобы использовать его с gcc
, соберите все .a files
в папке lib/
, а затем свяжите с -L lib/
и -l<name of specific library>
.
Сбор всех файлов .a в lib/
необязателен. Это делает каталоги лучше выглядящими с хорошим разделением кода и библиотек, ИМХО.