Редактор связей
Реда́ктор свя́зей (компоновщик), специальный модуль системы программирования или самостоятельная программа, осуществляющая преобразование объектного модуля в исполнимый модуль (результирующую программу).
Исходный текст большой программы, как правило, делится на несколько независимых друг от друга модулей, которые компилируются в объектные модули. Редактор связей объединяет объектные модули и стандартные функции (находя их в библиотеках подпрограмм) и формирует на выходе исполнимый модуль (исполняемую программу из объектных модулей) для конкретной платформы (стандарт на аппаратное и/или программное обеспечение, на котором программа будет работать). Далее программа-загрузчик направляет окончательно подготовленную результирующую программу в оперативную память компьютера.
Литература
- Непейвода Н. Н. Основания программирования / Н. Н. Непейвода, И. Н. Скопин. – Москва ; Ижевск : Институт компьютерных исследований, 2003. – (Высшая информатика).
- Волкова И. А. Системы программирования : учебное пособие / И. А. Волкова, И. Г. Головин, Л. Е. Карпов. – Москва : МАКС Пресс, 2009.