Mengcompile dengan GCC

 
Untuk menjalankan program yang kita gunakan harus menggunakan compiler. Proses compiling mengubah kode yang kita tulis menjadi program utuh dan dapat digunakan. Salah satu compiler handal dan gratis adalah GCC. Nah.. bagaimana cara menggunakannya?

UNIX/UNIX-Like
Pengguna Mac OS atau Linux sudah tidak perlu khawatir karena pada umumnya GCC sudah tertanam dalam sistem operasi ini.

  1. Buka terminal
  2. Tuju ke folder tempat sobat menaruh file kode yang sudah ditulis. Untuk membuka folder bisa dengan mengetik cdnama_folder.
  3. Ketik perintah berikut untuk melakukan compile tanpa mengeluarkan output
    gcc namafile.c
    dan untuk memberikan hasil output tinggal ketikkan berikut
    gcc namafile.c -o namafile
    Pada intinya cara menggunakan gcc adalah dengan mengetik
    gcc nama_file_digunakan -o nama_output_yang_dihasilkan
    dan hasil keluaran berupa namafile sudah jadi :)
  4. Untuk menjalankan program sobat bisa dengan mengetik
    ./namafile

 Bila sobat ingin langsung menutup program tersebut (misalnya karena ada looping forever) tekan control+z

Windows
Untuk menggunakan GCC di Windows sobat harus menginstall MinGW. Untuk mudahnya sobat bisa menginstall yang menggunakan GUI (tinggal klik-klik :p) di sourceforge . MinGW sifatnya portabel, bila ada sahabat sobat yang memiliki MinGW bisa tinggal di copy.
Nah, setelah terinstall, sekarang saatnya mengaksesnya lewat command line

  1. Buka Command Line. Bisa diakses dengan membuka Run > Ketik "cmd"
  2. Ketik
    path=C:/MinGW/bin;%path%
    penggunaan setelah path= adalah lokasi sobat menaruh folder MinGW. Program compiler seperti gcc dan lain-lain biasanya ada di folder bin dalam MinGW. Bila sobat menaruh folder MinGW di C (atau secara default demikian jika menginstall dengan cara GUI MinGW sebelumnya) maka dapat mengikuti cara yang saya contohkan.
    Pengetikan ini untuk menambahkan environment variabel sehingga command line dapat mengakses program compiler dan menggunakannya
  3. cobalah ketik gcc, jika terdapat output seperti berikut
    gcc: no input files
    berarti gcc sobat sudah berfungsi
Dengan menggunakan cara tersebut setiap sobat menutup cmd maka harus dibuat path lagi. Cukup repot ya? Untuk memudahkan agar gcc dapat digunakan lagi gunakan cara berikut
  1. Klik kanan di My Computer dan klik properties > Advanced > System Environment Variables
  2. Di bagian atas tambah environment baru bernama PATH dan isinya C:/MinGW/bin; (jika sobat menaruh folder MinGW di C, isi sesuai dengan tempat sobat menaruh folder GCC), dan klik apply
Untuk menggunakan GCC di Windows hampir-hampir mirip dengan di UNIX/Unix-like. Bedanya untuk mengakses program yang sudah jadi cukup ketikkan hasil outputan (tanpa mengetik ./).

Dalam penggunaan MinGW juga tidak perlu menggunakan #include pada file yang akan dicompile (dalam bahasa C), namun di UNIX/Unix-like lebih strict dan harus memasukkan header tersebut.

Oke, selamat berkompilasi dan memprogram :)

Comments