Saturday, March 18, 2017

Mengenal Program Compiler C++


Sebelum melangkah lebih jauh ke tahap pembuatan kode program, sebaiknya mengetahui terlebih dahulu tentang proses pembentukan program di dalam C++. Terdapat beberapa tahapan yang terjadi pada saat proses pembentukan program,

Program C++ biasa ditulis dengan nama ekstensi *.CPP (dari kata C plus plus). Agar program ini dapat dijalankan (dieksekusi), program harus dikompilasi terlebih dahulu dengan menggunakan kompiler C++.


Pada saat pengkompilasian, program sumber (.CPP) bersama file-file header (berekstensi .H atau .HPP) akan diterjemahkan oleh kompiler C++ menjadi kode obyek (.OBJ). File obyek ini berupa file dalam format biner (berkode 0 dan 1) yang berekstensi .exe. Selanjutnya file obyek ini bersama-sama dengan file obyek yang lain serta file pustaka (.LIB) dikaitkan menjadi satu oleh linker. Hasilnya berupa file yang bersifat executable. File inilah yang bisa dijalankan langsung dari sistem operasi secara langsung.

Saat ini banyak kompiler C++ yang beredar di pasaran. Sebagai contoh Microsoft Corporation, sebagai perusahaan pembuat perangkat lunak yang sangat terkenal, mengeluarkan produk kompiler C++ berupa Microsoft C / C++ serta Visual C++. Adapun Borland International, yang sangat terkenal dengan Turbo Pascal-nya, mengeluarkan Turbo C++ dan Borland C++.
Berikut ini gambar yang mengilustrasikan proses pembentukan program di dalam C++ (berlaku juga untuk program-program yang ditulis dalam bahasa C):


No comments:

Turbo C ++ dan Dev C++

Ada banyak sekali aplikasi yang dapat digunakan sebagai compiler bahasa C++, contohnya seperti: 1. Borland C++ Borland C++ adal...