Unix Man (Справочное руководство)

         

LORDER(1)


LORDER(1)

НАЗВАНИЕ


lorder - поиск зависимостей между об ектными файлами

СИНТАКСИС

lorder файл ...

ОПИСАНИЕ


Аргументами являются один или более об ектных или библиотечных архивных файлов [см. ]. Результатом выполнения команды, поступающим на стандартный вывод, является список пар имен об ектных файлов или элементов архива; первый файл пары ссылается на внешние имена, определенные во втором файле. Этот список можно обработать командой , чтобы найти способ упорядочения библиотеки, позволяющий отредактировать связи за один проход. Заметим, что редактор связей может делать и несколько проходов по архиву, имеющему мобильный формат [см. ], и не требует, чтобы при построении архива обязательно применялась команда . Однако применение команды может сделать доступ к архиву во время редактирования связей несколько более эффективным.

В следующем примере из существующих .о-файлов строится новая библиотека

ar -cr library `lorder *.o | tsort`

ФАЙЛЫ

TMPDIR/*symref Временные файлы. TMPDIR/*symdef Временные файлы.

Обычно каталог TMPDIR - это /usr/tmp, однако данное соглашение можно изменить, присвоив переменной окружения TMPDIR другое значение [см. tempnam( ) в ].

СМ. ТАКЖЕ


, , .

в Справочнике программиста.

ОГРАНИЧЕНИЯ


Команда lorder способна обрабатывать об ектные и архивные файлы с любыми расширениями, но при условии, что исходных файлов несколько. Если исходный файл один, он должен иметь расширение .o.



Содержание раздела