Построение библиотеки по большей части аналогично построению программы.
В этом случае именем основной переменной является `LIBRARIES'. Библиотеки могут
быть установлены в каталоги libdir или в pkglibdir.
Смотри главу See section Построение разделяемых библиотек, где описано, как компилировать разделяемые библиотеки, используя программу Libtool и основную переменную `LTLIBRARIES'.
Каждая переменная `_LIBRARIES' является списком библиотек, которые должны быть построены. Например, для того, чтобы создать библиотеку с именем `libcpio.a', но не устанавливать ее, вы должны написать:
noinst_LIBRARIES = libcpio.a
Файлы исходных текстов для библиотек определяются точно так же, как и для программ, через переменные `_SOURCES'. Заметьте, что имя библиотеки является канонизированным (see section Как именуются порожденные переменные), так что переменная `_SOURCES' для `liblob.a' является равной `liblob_a_SOURCES', а не `liblob.a_SOURCES'.
Дополнительные объекты могут быть добавлены в библиотеку, используя
переменную `library_LIBADD'. Это можно использовать для
объектов, определенных configure. Опять пример из cpio:
libcpio_a_LIBADD = @LIBOBJS@ @ALLOCA@
Go to the first, previous, next, last section, table of contents.