Вот что я узнал сегодня утром из лекции CS50 Intro to CS Week 2 Arrays:
- Предварительная обработка: добавление внешнего кода из библиотек, которые вы использовали, в свой код.
- Компиляция:
- Преобразуйте свой язык (c, c++, java, …) в ассемблер.
- Ассемблер более низкоуровневый, он помогает писать более эффективный код.
3. Сборка: преобразовать ассемблерный код в двоичный.
4. Связывание: объединение двоичного кода вашего кода с двоичным кодом других людей.