Jika Anda ingin membuat program dari
bahasa pemrograman C/C++ di sistem Linux, maka Anda memerlukan suatu
compiler. Tugas utama dari compiler adalah untuk menerjemahkan kode
program ke dalam kode mesin agar kode program yang Anda buat dapat
dimengerti oleh komputer kemudian memeriksa kecocokan sintaks yang
Anda tuliskan dengan standar aturan penulisan kode program untuk
suatu bahasa pemrograman tertentu.
Compiler yang sangat populer dan banyak
dipakai di sistem operasi Linux adalah GCCsingkatan dari GNU Compiler
Collection. GCC pada umumnya terdiri dari beberapa compiler untuk
bahasa pemrograman yang berbeda-beda seperti gcc untuk bahasa C, g++
untuk bahasa C++ dan gcj untuk bahasa Java. Namun yang paling sering
dipakai adalah gcc dan g++.Instalasi GCC
GCC untuk compiler gcc dan g++ bisa
diinstal dengan mudah pada distro Ubuntu dan turunannya dengan
memberikan perintah:
1
| sudo apt-get install build-essential |
Setelah itu periksa keberhasilan
instalasinya dengan memberikan perintah kepada GCC:
1
2
| gcc --version g++ --version |
Jika muncul keterangan kurang lebih
seperti di bawah ini maka instalasi GCC (gcc dan g++) berhasil.
gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3 Copyright (C) 2011 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Membuat Program C dengan gcc
Untuk membuat program C memakai gcc
sangatlah mudah. Berbekal teks editor seperti gEdit dan terminal
Linux maka kita bisa membuat program C apapun yang kita inginkan.
Berikut contoh sederhana kode program bahasa C yang kemudian akan
dikompilasi oleh gcc.
1. Tuliskan kode berikut di dalam teks
editor, misal gEdit, kemudian simpan dengan nama program1.c di dalam
folder Desktop.
1
2
3
4
5
6
| #include <stdio.h> int main() { printf ( "Belajar bahasa C memakai compiler GCC\n" ); return 0; } |
2. Buka terminal, kemudian ketik
perintah berikut:
1
2
3
| cd ~ /Desktop gcc -o program1 program1.c . /program1 |
Perintah di atas dapat diartikan secara
sederhana yakni:
Pindah direktori ke Desktop
Kompilasi kode program. Atribut -o
disertakan untuk membuat object yang memiliki nama yang sama dengan
program executable-nya yakni program1 dari kode sumber program1.c
Menjalankan programnya melalui terminal
Jika tidak ada kesalahan, maka program
akan menampilkan tulisan Belajar bahasa C memakai compiler GCC di
layar terminal. Bila terdapat kesalahan, maka GCC akan
memberitahukan alasan kesalahannya berikut nomor barisnya untuk
menunjukan letak kesalahan penulisan kode program.
Membuat Program C++ dengan g++
Untuk membuat program C++ memakai g++
tidaklah sulit. Seperti cara kompilasi pada program C di atas, kita
cuma membutuhkan teks editor dan terminal. Perbedaan utama pada file
kode sumber C dan C++ adalah jika kode program C memakai akhiran .c
sementara C++ memakai akhiran .cpp. Istilah "akhiran file"
pada ilmu komputer sering dituliskan dengan istilah ekstensi file
untuk menunjukan jenis format suatu file.
Berikut contoh kode program C++ dan
cara kompilasinya menggunakan compiler GCC (g++).
1. Tuliskan kode berikut di dalam teks
editor, misal gEdit, kemudian simpan dengan nama program2.cpp di
dalam folder Desktop.
1
2
3
4
5
6
7
| #include <iostream> using namespace std; int main() { cout << "Belajar bahasa C++ memakai compiler GCC" << endl; return 0; } |
2. Buka terminal, kemudian ketik
perintah berikut:
1
2
3
| cd ~ /Desktop g++ -o program2 program2.cpp . /program2 |
Perintah di atas sama persis artinya
dengan penjelasan pada program C di atas.
Jika programnya dijalankan maka akan
menampilkan tulisan Belajar bahasa C++ memakai compiler GCC di layar
terminal. Selamat belajar bahasa pemrograman
C/C++ di sistem operasi Linux :D
No comments:
Post a Comment
Thanks for your comment in this article :)