Bsdadmin.ru

Записки администратора FreeBSD

Путь на сайте

Домашняя Mans FreeBSD по-русски lorder - перечислить зависимости для объектных файлов

lorder - перечислить зависимости для объектных файлов

НАЗВАНИЕ
     lorder - перечислить зависимости для объектных файлов
СИНТАКСИС
     lorder файл ...

ОПИСАНИЕ
     Утилита lorder вызывает nm(1) для определения взаимозависимостей объектных файлов и статических библиотек, указанных в командной строке.  Утилита lorder выводит список имен файлов так, что первый файл содержит символ, определенный во втором файле. При компоновке библиотеки, вывод обычно  пропускается через tsort(1),которая пытается определить оптимальный порядок объектных модулей, входящих в библиотеку, таким образом, чтобы все ссылки могли быть разрешены за один проход загрузчика.

Утилиты lorder и tsort(1) также могут автоматически упорядочивать нужным образом библиотеки при линковке статических бинарных файлов.

ОКРУЖЕНИЕ
     NM      Путь к исполняемому файлу nm(1), по умолчанию ``nm''.

ПРИМЕРЫ
           ar cr library.a `lorder ${OBJS} | tsort`
           cc -o foo ${OBJS} `lorder ${STATIC_LIBS} | tsort`СМОТРИ ТАКЖЕ
     ar(1), ld(1), nm(1), ranlib(1), tsort(1)

Домашняя Mans FreeBSD по-русски lorder - перечислить зависимости для объектных файлов