Mengetahui apa yang terjadi di balik layar saat Anda menjalankan perintah kompilasi adalah kunci memahami performa dan error pada C++.
Poin Kunci Materi:
- Fase 1 - Preprocessing: Menghapus komentar, menyertakan header file, dan mengekspansi macro (
#define). - Fase 2 - Compiling: Menganalisis sintaks dan menghasilkan instruksi assembly arsitektur x86/ARM.
- Fase 3 - Assembling: Mengonversi assembly menjadi berkas biner object (
.o/.obj). - Fase 4 - Linking: Menghubungkan seluruh fungsi eksternal dan pustaka standar menjadi satu kesatuan executable biner.