Dalam
bahasa pemrograman tingkat lanjut yang sudah dikenalkan bertahun-tahun, terdapat banyak
bahasa pemrograman, salah satunya bahasa C++. Bahasa pemrograman salah satunya C++ ini sendiri dibuat
untuk memudahkan kita terutama para programmer dalam berkomunikasi dengan
bahasa mesin. Kode program atau sources
code yang programmer tulis akan
diterjemahkan ke dalam bahasa mesin terlebih dahulu sebelum program bisa
dijalankan. Mengapa harus diterjemahkan terlebih dahulu ?? Ya,, karena Komputer yang biasa kita pakai itu hanya dapat memahami bahasa mesin. Maka di buatlah bahasa pemrograman. Coba kalau pemrograman langsung dikerjakan menggunakan bahasa mesin
yang hanya menggunakan kode biner yaitu 1 & 0, pasti akan terasa sangat membosankan.
Seperti
yang saya katakan diatas, sebelum
program yang kita tulis bisa di jalankan, terlebih dahulu kita harus
menerjemahkan program ke dalam bahasa mesin. Ya, proses ini disebut “compile ”. Dan alat atau perangkat lunak
yang digunakan untuk melakukan proses compile ini disebut compiler. Compiler memerlukan waktu untuk membuat program dapat di
eksekusi oleh komputer. Dan hasil dari compiler ini sudah berbentuk satu
kesatuan perintah dalam bahasa mesin (misal ; .exe, .com) , dimana proses
penterjemahan dilakukan sebelum program tersebut di eksekusi. Berikut
tahap-tahap dalam proses mengcompile.
Baca juga : Cara Install dan Setting Software Compiler
Baca juga : Cara Install dan Setting Software Compiler
Tahap Kompilasi :
1.
Pertama source code (program yang telah kita tulis) dibaca ke memori computer.
2.
Source code tersebut diubah menjadi
objek code (bahasa Assembly).
3.
Objek code di hubungkan dengan library
yang dibutuhkan untuk membentuk file yang bisa dieksekusi atau biasa disebut Linker.
Jika anda ingin mencoba melakukan compile pada program yang
anda tulis anda bisa menggunakan software MinGW yang biasa saya gunakan, untuk
melakukan compile pada bahasa C++.
Sign up here with your email
ConversionConversion EmoticonEmoticon