Что такое компилятор, компоновщик, загрузчик? - PullRequest
101 голосов
/ 22 октября 2010

Я хотел бы подробно узнать значение и работу компилятора, компоновщика и загрузчика.Применительно к любому языку желательно c ++.

Ответы [ 13 ]

0 голосов
/ 06 апреля 2015

Компилятор: это системное программное обеспечение, которое исправляет ошибки программ, объектных файлов, сообщений и т. Д.

Linker: это системное программное обеспечение, которое объединяет один или несколько объектных файлов и, возможно, некоторый библиотечный код в какой-то выполнимойнекоторая библиотека или список ошибок

Loader: программа, которая загружает исполняемый файл в основную память машины

0 голосов
/ 31 августа 2013

Компилятор переводит строки кода с языка программирования на машинный язык.

Линкер создает связь между двумя программами.

Загрузчик загружает программу в память в основной базе данных, программе и т. Д.

0 голосов
/ 05 июля 2013

Компилятор - это специальная программа, которая обрабатывает операторы, написанные на определенном языке программирования, и превращает их в машинный язык или «код», используемый процессором компьютера

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...