ВУЗ:
Составители:
Рубрика:
117
В пятой строке предлагается ввести имя одной или нескольких (соеди-
ненных знаком "+") библиотек: стандартных или пользовательских, в кото-
рых могут находиться описание процедур, вызываемых из основных моду-
лей. В любом случае нужно использовать хотя бы одну из стандартных биб-
лиотек:
bcom45.lib - если предполагается создание обычного EXE-файла;
brun45.lib - если предполагается создание "уменьшенного
" EXE-файла,
требующего для своего выполнения библиотеку времени
исполнения brun45.exe.
Пользователь может создавать свои стандартные объектные библиотеки.
Для этого после компиляции исходных текстов с описанием процедур, вхо-
дящих в библиотеку, и получения соответствующих им объектных файлов,
их нужно скомпоновать с помощью утилиты lib.exe - менеджера библиотек
(находится в каталоге QB45\BIN). Не останавливаясь на деталях работы
с
ним, отметим, что процесс в общих чертах такой же, как и при работе с ком-
поновщиком link.exe, с той принципиальной разницей, что результатом явля-
ется библиотека объектных модулей в виде файла с расширением .lib.
В системе QuickBASIC имеется еще один специфический вид библиотек
объектных модулей: так называемые Quick-библиотеки (размещаются в фай-
лах
с расширением .qlb). Quick-библиотеки доступны только при компиляции
исходных текстов непосредственно в среде QuickBASIC. В обычном режиме
при запуске интегрированной системы автоматически подгружается стан-
дартная Quick-библиотека qb.lib, входящая в комплект поставки. Однако,
пользователь может при необходимости создать собственную Quick-
библиотеку путем запуска компоновщика link.exe в среде MS-DOS с опцией
/QU, например в виде такой строки:
C:\QB45\link.exe /QU/NOD:bcom45.lib prog.obj prog.qlb
В результате
компоновки будет создана Quick-библиотека в файле
prog.qlb. Чтобы подгрузить эту библиотеку при запуске исполняемого файла
системы QuickBASIC qb.exe нужно указать после ключа /L имя Quick-
библиотеки, например так:
C:\QB45\BIN\qb.exe /L prog.qlb
Если скомпонованная программа целиком не умещается в имеющуюся
память, то с помощью программы link можно создать так называемую овер-
лейную версию программы. В оверлейной версии отдельные части
програм-
мы, называемые "оверлеи", размещаются в отдельных файлах и загружаются
только при необходимости. Части программы разделяют между собой одну и
ту же область памяти.
Страницы
- « первая
- ‹ предыдущая
- …
- 115
- 116
- 117
- 118
- 119
- …
- следующая ›
- последняя »