Редактор связей

Редактор связей

Компоновщик (также реда́ктор свя́зей, линкер — от англ. link editor, linker) — программа, которая производит компоновку — принимает на вход один или несколько объектных модулей и собирает по ним исполнимый модуль.

Для связывания модулей, компоновщик использует таблицы имён, созданные компилятором в каждом из объектных модулей. Такие имена могут быть двух типов:

  • Определённые или экспортируемые имена — функции и переменные, определённые в данном модуле и предоставляемые для использования другим модулям
  • Неопределённые или импортируемые имена — функции и переменные, на которые ссылается модуль, но не определяет их внутри себя

Работа компоновщика заключается в том, чтобы в каждом модуле разрешить ссылки на неопределённые имена. Для каждого импортируемого имени находится его определение в других модулях, упоминание имени заменяется на его адрес.

См. также



Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Смотреть что такое "Редактор связей" в других словарях:

  • редактор связей — Программа, предназначенная для создания загрузочных модулей на основании одного или нескольких объектных модулей или загрузочных модулей путем разрешения перекрестных ссылок между модулями и, при необходимости, настройки адресов. [ГОСТ 19781 90]… …   Справочник технического переводчика

  • редактор связей — saitų redaktorius statusas T sritis automatika atitikmenys: angl. binder; linkage editor; linker vok. Binder, m; Binderprogramm, n rus. редактор связей, m pranc. éditeur de liens, m; linker, m …   Automatikos terminų žodynas

  • Редактор связей — 44. Редактор связей Linkage editor Linker Программа, предназначенная для создания загрузочных модулей на основании одного или нескольких объектных модулей или загрузочных модулей путем разрешения перекрестных ссылок между модулями и, при… …   Словарь-справочник терминов нормативно-технической документации

  • редактор — 3.1.3 редактор: Лицо, выполняющее проверку стилистики, языка и оформления документации. Примечание На практике, как правило, эти функции выполняют два физических лица один выполняет проверку стилистики и изложения сведений, второй… …   Словарь-справочник терминов нормативно-технической документации

  • Редактор сообщений Фидонет — Запрос «Фидо» перенаправляется сюда. Cм. также другие значения. Фидонет (коротко Фидо; от англ. Fidonet, /ˈfaɪdəʊnɛt/) международная некоммерческая компьютерная сеть, построенная по технологиям «из точки в точку» и «коммутация с запоминанием»[1] …   Википедия

  • РЕАКЦИИ СВЯЗЕЙ — для связей, осуществляемых с помощью к. н. тел (см. СВЯЗИ МЕХАНИЧЕСКИЕ), силы воздействия этих тел на точки механич. системы. В отличие от активных сил, Р. с. явл. величинами заранее неизвестными; они зависят не только от вида связей, но и от… …   Физическая энциклопедия

  • ГОСТ 19781-90: Обеспечение систем обработки информации программное. Термины и определения — Терминология ГОСТ 19781 90: Обеспечение систем обработки информации программное. Термины и определения оригинал документа: 9. Абсолютная программа Non relocatable program Программа на машинном языке, выполнение которой зависит от ее… …   Словарь-справочник терминов нормативно-технической документации

  • МАТЕМАТИЧЕСКОЕ ОБЕСПЕЧЕНИЕ — ЭВМ, программное обеспечение, совокупность программ и программных комплексов, посредством к рых происходит преобразование алгоритмов программы пользователя, записанных на алгоритмич. языках высокого уровня, в последовательность команд, понимаемых …   Математическая энциклопедия

  • Стандартная библиотека — языка программирования  набор модулей, классов, объектов, констант, глобальных переменных, шаблонов, макросов, функций и процедур, доступных для вызова из любой программы, написанной на этом языке и присутствующих во всех реализациях языка.… …   Википедия

  • Clipper — Тип исполнения: компилируемый Появился в: 1985 Автор(ы): Nantucket Corporation Релиз: CA Clipper 5.3b (20.05.1997) Испытал влияние: dBase …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»