Клиппер 5. Справочник

указать оператор REFER, объявляющий внешнее


    указать оператор REFER, объявляющий внешнее имя общедоступным при
    разрешении в процессе компоновки перекрестных ссылок. Для включения в
    .PLL библиотеку модулей _COM и _TR13, содержащих средства поддержки
    последовательного интерфейса и тригонометрические функции, в .LNK файл
    можно включить оператор:  REFER COM_BREAK, ACOS
 
    Для получения списка имен модулей и содержащихся в них внешних имен
    следует воспользоваться какой либо утилитой обслуживания библиотек,
    например, LIB.EXE фирмы Microsoft.
 

 

  Библиотеки Clipper
 


------------------------------------------------------------------------------
 
    Ни в одном из предшествующих примеров не упомянут какой-либо из
    файлов, принадлежащих собственно Clipper. Это объясняется тем, что в
    процессе компиляции Clipper 5.0 по умолчанию вводит имена четырех
    своих библиотек в результирующий .OBJ-файл. При каких либо отклонениях
    от  используемого по умолчанию процесса компиляции или компоновки,
    например, при использовании опции компилятора /R все необходимые
    библиотеки должны быть явно указаны при компоновке.
 

 

  Статические оверлеи
 
------------------------------------------------------------------------------
 
    Приведенные ниже CT II функции содержат средства обслуживания
    прерываний и по этой причине не могут быть помещены в статические
    оверлейные сегменты:
 
    KEYSEC(), KEYTIME(), SHOWTIME(), SHOWKEY(), PRINTSCR(), PRINTSCRX(),
    SETTIC(), а также функции последовательного интерфейса, которые также
    работают под управлением прерываний.
 
    Кроме того, в оверлейные сегменты нельзя помещать CT II драйвер
    (объектный файл CT2US50.OBJ), средства которого используются Clipper
    при каждой операции ввода и вывода. Помещение CT2US50.OBJ в оверлейный
    сегмент приведет к системному сбою сразу после запуска прикладной
    программы.
 
    Однако нет гарантии, что помещение в оверлейный сегмент других (не

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