tgoop.com/CScience1/3164
Create:
Last Update:
Last Update:
Компиляция и сборка программ: от исходного кода до исполнимого файла
Когда программисты пишут код на языке высокого уровня (например, C), он не может быть сразу исполнен процессором. Процесс превращения исходного кода в исполнимую программу включает несколько этапов:
• Препроцессинг: на этом этапе макросы и директивы препроцессора (например, #include, #define) заменяются на соответствующие строки кода.
• Компиляция: исходный код преобразуется в ассемблерный код, который затем компилируется в машинный код (объектный файл).
• Сборка: объектные файлы связываются вместе с внешними библиотеками в один исполнимый файл.
• Линковка: на этом этапе все символы и функции связываются и разрешаются, создавая полностью рабочую программу.
BY Computer Science
Share with your friend now:
tgoop.com/CScience1/3164