
Папиллярные узоры пальцев рук - маркер спортивных способностей: дерматоглифические признаки формируются на 3-5 месяце беременности, не изменяются в течение жизни...
Индивидуальные и групповые автопоилки: для животных. Схемы и конструкции...
Навигация:
Главная Случайная страница Обратная связь ТОП Интересно знать Избранные Новые материалы
Топ:
Марксистская теория происхождения государства: По мнению Маркса и Энгельса, в основе развития общества, происходящих в нем изменений лежит...
Когда производится ограждение поезда, остановившегося на перегоне: Во всех случаях немедленно должно быть ограждено место препятствия для движения поездов на смежном пути двухпутного...
Эволюция кровеносной системы позвоночных животных: Биологическая эволюция – необратимый процесс исторического развития живой природы...
Интересное:
Что нужно делать при лейкемии: Прежде всего, необходимо выяснить, не страдаете ли вы каким-либо душевным недугом...
Инженерная защита территорий, зданий и сооружений от опасных геологических процессов: Изучение оползневых явлений, оценка устойчивости склонов и проектирование противооползневых сооружений — актуальнейшие задачи, стоящие перед отечественными...
Уполаживание и террасирование склонов: Если глубина оврага более 5 м необходимо устройство берм. Варианты использования оврагов для градостроительных целей...
Дисциплины:
![]() |
![]() |
5.00
из
|
Заказать работу |
Содержание книги
Поиск на нашем сайте
|
|
Для управления работой библиотекаря используется набор параметров (ключей).
Все параметры предваряются префиксом "-".
Они могут быть указаны в командной строке или в командном файле (см. подраздел 5.7 «Командный файл»).
В Табл. 5‑1 приводится перечень параметров библиотекаря.
Табл. 5‑1 Список параметров управления библиотекарем.
Наименование параметра | Назначение |
-c [create] | Создание библиотеки объектных файлов. |
-a [add] | Добавление файлов в библиотеку объектных файлов. |
-r [replace] | Замещение файлов в библиотеке объектных файлов. |
-d [delete] | Удаление файлов из библиотеки объектных файлов. |
-e [extract] | Извлечение файлов из библиотеки объектных файлов. |
-l [list] | Просмотр содержимого библиотеки объектных файлов. |
-h [help]/-? | Краткая справка об использовании программы. |
5.6.1 Создание библиотеки (ключ -c [create])
При данном режиме должны быть указаны имя создаваемой библиотеки и имена включаемых объектных файлов. При указании имен объектных файлов допускается использование wildcards: '*' и '?'. Если в качестве имени библиотеки используется имя существующего файла, то этот файл будет предварительно удален.
5.6.2 Добавление файлов в библиотеку (ключ -a [add])
Режим аналогичен предыдущему, за исключением того, что в случае существования библиотеки с указанным именем, эта библиотека не будет предварительно уничтожена, указанные объектные файлы будут добавлены в библиотеку. Если при попытке добавить файл в библиотеку обнаруживается, что файл с таким именем в библиотеке уже существует, то добавление не будет произведено.
5.6.3 Замещение файлов в библиотеке (ключ -r [replace])
Режим аналогичен режиму add, за исключением того, что указанные в командной строке объектные файлы будут добавлены в библиотеку вне зависимости от того, есть ли одноименные файлы уже в библиотеке или нет.
5.6.4 Удаление файлов из библиотеки (ключ -d [delete])
В режиме удаления в командной строке обязательно должны быть указаны имя библиотеки и удаляемые файлы. Если файла с указанным именем в библиотеке нет, библиотекарь выдает предупреждение и продолжает работу.
5.6.5 Извлечение файлов из библиотеки (ключ -e [extract])
Данный режим позволяет извлечь из библиотеки модули и поместить их в отдельные объектные файлы. Библиотека при этом не изменяется. При извлечении в командной строке должно быть указано имя библиотеки. Если не указаны имена объектных файлов, то из библиотеки будут извлечены все модули. При извлечении создаваемые файлы получают текущее время!
5.6.6 Просмотр содержимого библиотеки (ключ -l [list])
Выводится список элементов библиотеки с указанием имени, времени и размера. Сам ключ в командной строке можно не указывать, например:
libr library.lib
5.6.7 Краткая справка об использовании программы (ключ -h [help]/-?)
Краткая справка выдается также при запуске программы без параметров или с ключами -h, -?. Ее вид:
Библиотекарь объектных файлов * v1.02 * (c) 1997-99 * НТЦ Модуль
Формат запуска:
libr [команда] [имя_библиотеки] [список_файлов]
команда - команда, задающая режим работы библиотекаря
имя_библиотеки - имя библиотеки
список_файлов - перечень объектных файлов
Список команд:
-h или -? - краткая справка (этот текст)
-l - просмотреть список файлов библиотеки
-c - создать библиотеку
-a - добавить файлы в библиотеку
-d - удалить файлы из библиотеки
-e - извлечь файлы из библиотеки
(библиотека не изменяется)
-r - добавить файлы в библиотеку с замещением существующих
Примечания:
1. Если команда не указана, выполняется '-l'.
2. '-c' перед созданием библиотеки уничтожает файл с именем имя_библиотеки.
3. Если при извлечении список файлов не указан, извлекаются все файлы.
4. Извлекаемые файлы перекрывают существующие.
5. При удалении и замещении создается временная копия библиотеки.
Командный файл
Часть параметров библиотекаря может быть помещена в командный файл. В этом случае командная строка имеет вид:
libr @имя_командного_файла.
Командных файлов может быть несколько:
libr @командный_файл1 @командный_файл2.
Кроме того, в командный файл может быть занесена только часть командной строки, например:
libr @имя_командного_файла.
Не допускаются вложенные командные файлы.
Командный файл представляет собой текстовый файл, содержащий допустимые параметры, разделенные произвольным количеством разделителей. В качестве разделителей можно использовать пробелы, символы табуляции и перевода строки.
Пример командного файла:
-с mylib.lib
file1.elf file2.elf
file3.elf file4.elf
При вызове библиотекаря с данным командным файлом будет создана библиотека mylib.lib, в состав которой войдут перечисленные выше объектные файлы.
|
|
Индивидуальные очистные сооружения: К классу индивидуальных очистных сооружений относят сооружения, пропускная способность которых...
История создания датчика движения: Первый прибор для обнаружения движения был изобретен немецким физиком Генрихом Герцем...
Кормораздатчик мобильный электрифицированный: схема и процесс работы устройства...
История развития хранилищ для нефти: Первые склады нефти появились в XVII веке. Они представляли собой землянные ямы-амбара глубиной 4…5 м...
© cyberpedia.su 2017-2025 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!