ВУЗ:
Составители:
Рубрика:
107
Рассматривая библиотеки более детально следует различать их типы, спо-
собы создания и способы их подключения (активизации) и использования.
По типу объединяемых в библиотеках модулей бывают:
-
библиотеки исходных модулей;
- библиотеки объектных модулей;
-
библиотеки абсолютных (исполняемых) модулей.
Наиболее "стандартизированным" видом библиотек являются библиотеки
объектных модулей. Для них определен общий формат представления и спо-
собы использования на уровне операционной системы. В частности, в опера-
ционной системе MS-DOS объектные библиотеки имеют расширение LIB.
Все трансляторы поддерживают общий формат таких библиотек. Для их соз-
дания может использоваться стандартная утилита
lib.exe (библиотечный ме-
неджер). Окончательная компоновка исполняемого файла, в том числе под-
соединение всех объектных бибилиотек, если они есть, осуществляется ком-
поновщиком link.exe. Универсальность формата объектных библиотек для
трансляторов с различных языков программирования позволяет достаточно
просто реализовать объединение программных модулей, написанных на раз-
личных языках.
В зависимости от этапов трансляции, на которых
библиотеки используют-
ся, можно выделить:
-
библиотеки времени компиляции (обычно это библиотеки исходных
модулей);
-
библиотеки времени компоновки и редактирования связей (обычно это
объектные библиотеки);
-
библиотеки времени исполнения (обычно это библиотеки исполняе-
мых модулей).
Библиотеки, входящие в систему программирования
QuickBASIC 4.5
В системе программирования QuickBASIC 4.5 есть целый ряд библиотек,
которые поставляются вместе с пакетом. В принципе об их существовании
можно и не знать, так как система их использует сама по мере необходимо-
сти. Однако могут быть некоторые ситуации, когда система не может выпол-
нить операции и выдает сообщения, связанные с отсутствием или невозмож
-
ностью найти те или иные необходимые библиотеки. Для разрешения подоб-
ных проблем бывает полезно знать о необходимости размещения в определн-
ных каталогах нужных библиотек.
Стандартные объектные библиотеки.
BRUN45.LIB - библиотека, необходимая при создании исполняемых фай-
лов, требующих для своего выполнения файл BRUN45.EXE, который может
рассматриваться как библиотека времени исполнения. Такие исполняемые
Страницы
- « первая
- ‹ предыдущая
- …
- 105
- 106
- 107
- 108
- 109
- …
- следующая ›
- последняя »