Sabtu, 12 April 2014






Preposesor

Mula-mula kode program akan dimasukkan ke bagian preposesor, yaitu yang diawali dengan tanda # (pound) dan menghasilkan file yang akan dilewatkan ke dalam kompiler. Beberapa preposesor tersebut diantaranya adalah sebagai berikut.
  • #include
  • #define
  • #ifdef
  • dan lain-lain
Kompiler C++
Kompiler akan menerjemahkan kode program yang telah dilewatkan oleh prepossesor ke dalam bahasa assembly

Assembler

Assembler menerima keluaran dari kompiler C++ dan akan membuat sebuah kode objek. Jika dalam kode program kita tidak menggunakan fungsi-fungsi yang terdapat pada library lain, maka kode objek ini akan langsung dieksekusi menjadi file EXE.

Link Editor

Bagian ini dikerjakan jika kode program yang kita buat menggunakan fungsi-fungsi luar yang disimpan dalam suatu library lain. Link Editor akan mengkombinasikan kode objek dan library yang ada untuk menjadikan sebuah file EXE

0 komentar: