Компоновщик - Большая Энциклопедия Нефти и Газа, статья, страница 2
Русский человек на голодный желудок думать не может, а на сытый – не хочет. Законы Мерфи (еще...)

Компоновщик

Cтраница 2


Однако компоновщик будет выдавать сообщение об ошибке, если адрес размещения символа X, определенный при компоновке, окажется вне границ соответствующего сегмента.  [16]

Поскольку компоновщик C Builder поддерживает DCU Delphi, вы можете инсталлировать и использовать в C Builder компоненты Delphi 2.0. Если у вас есть исходный код для этих компонентов, вы можете инсталлировать их в палитру компонентов C Builder и использовать в своих приложениях или в качестве основы для новых компонентов.  [17]

18 Внутренняя структура объектного модуля. [18]

Большинству компоновщиков требуется два прохода. На первом проходе компоновщик считывает все объектные модули и строит таблицу имен и длин модулей и глобальную таблицу символов, которая состоит из всех точек входа и внешних ссылок. На втором проходе модули считываются, перемещаются в памяти и связываются.  [19]

20 Варианты конструктивных схем астрокупола. [20]

Нелегко компоновщику перед необходимостью такого выбора. Вся его предыдущая работа может оказаться бесполезной, так как астрокупол отрезает пути к использованию подавляющего большинства вариантов оптических головок. Он ставит под сомнение не только всю работу по предварительному изучению семейства оптических головок, но и вообще возможность астро-коррекции данного гиростабилизатора на данном самолете.  [21]

Устанавливается компоновщиком при наличии оверлейных структур.  [22]

Довольно часто компоновщик выдает сообщение об ошибке Identifier multiply defined ( множественное объявление идентификатора), Это сообщение появится в том случае, если вы попытаетесь описать идентификаторы с одинаковыми именами и перекрывающимися областями видимости. Если два идентификатора будут объявлены с общими областями видимости в одном файле источника, то об ошибке сообщит компилятор.  [23]

С помощью компоновщика пользователь связывает и перемещает программы, полученные в результате трансляции с языков макро и ФОРТРАН IV, составляет основную программу и подпрограммы перекрытий. Эта программа позволяет перемещать каждый объектный модуль, присваивать абсолютные адреса, связывать модули посредством глобальных символов, создавать карты загрузки отдельных модулей и модули загрузки.  [24]

Результатом работы программы Компоновщик является таблица, в которой для каждого теста указаны использованные тестовые задания и примененные перестановки.  [25]

Если включена опция компоновщика Link Debug Version of VCL ( Компоновать отладочную версию VCL), то команда Trace Into, встретив метод VCL, переведет вас к исходному коду этого метода. Внутри исходного кода VCL вы можете просмотреть любые переменные, которые вас интересуют. Если вы включаете эту опцию после построения программы, то должны перестроить все ее модули, выбрав Build All, иначе опция не будет работать. Как я уже говорил ранее, для большинства программистов пошаговое выполнение исходного кода VCL имеет сомнительную пользу.  [26]

Эта команда указывает компоновщику на два входных файла. Он связывает их друг с другом и создает два выходных файла: TEST. Имейте в виду, что оба эти файла представляют собой снимок оперативной памяти программы TEST вместе с ODT. Поэтому, если нужно сохранить образ памяти о одной лишь вашей программой, то при компоновке вы можете просто задать различные имена для результирующих файлов. В зависимости от компоновщика может оказаться необходимым, чтобы в списке компонуемых файлов файл a ODT был расположен первым, как это и показано выше.  [27]

Это слово устанавливается компоновщиком либо самой программой. При загрузке оперативного задания по команде FRUN это слово корректируется так, чтобы оно содержало фактический стартовый адрес.  [28]

Файл DLL строится компоновщиком из коллекции входных файлов. Построение файла DDL очень похоже на построение исполняемого двоичного кода, только при создании файла DLL компоновщику передается специальный флаг, который сообщает ему, что создается именно файл DLL. Файлы DLL обычно конструируются из набора библиотечных процедур, которые могут понадобиться нескольким процессорам. Типичными примерами файлов DLL являются процедуры сопряжения с библиотекой системных вызовов Windows и большими графическими библиотеками. Применяя файлы DDL, мы можем сэкономить пространство в памяти и на диске.  [29]

Задачи, выполняемые компоновщиком, включают преобразование относительных адресов в абсолютные, связывание глобальных ссылок с объектными модулями. Устанавливаются в начальное состояние все параметры, требуемые монитором для хранения и работы программы.  [30]



Страницы:      1    2    3    4