Як створюється exe?

1. Кожен файл транслюється в низькорівневий набір команд файл .o чи .obj.

2. Компонувальник (Linker) збирає всі .obj плюс файли ресурсів та бібліотек в один файл, 

що запускається на конкретній ОС, а результат заточений під конкретну архітектуру процесора, щоб збільшити швидкодію.