Cara Compile C Program dengan CMD di Windows menggunakan MingW

Program dengan bahasa C bisa di compile menggunakan Microsoft Visual Studio 2010 Express for Student yang bisa di download secara gratis tidak perlu license. Tapi disini menyediakan alternatif lain, yaitu compile menggunakan Command Prompt (CMD).

Dibawah ini contoh program yang di compile menggunakan cmd.




Caranya:
1.) Download & Install MingW
- untuk Windows, terus cari tombol 'Download Installer'

- Linux user Baca cara install nya disini : (http://www.mingw.org/wiki/linuxcrossmingw)
  kalau linux compile nya pakai Terminal

2.) Setelah di install, buka mingw-get.exe, default path folder nya: 'C:\MingW\bin\'

3.) Pilih 'Basic Setup' terus Ceklis package yg diperlukan, Misalkan:
* mingw-developer-toolkit
* mingw32-base
* mingw32-gcc-g++ (Package Untuk Compile C++ ada disini)
* mysy-base

4.) Setelah di ceklis semua yang diperlukan, klik menu 'Installation' pilih 'Update Catalogue'.

5.) Prosses update agak sedikit memakan waktu dan membutuhkan koneksi internet.

6.) Setelah selesai update, sekarang meng update 'PATH' pada 'Environtment Variable' agar fungsi `c++` bisa dijalankan langsung tanpa menulis path folder nya.
Caranya:
* Run / Atau tulis di cmd : 'Control System' (tanpa kutip)
* Klik 'Advance System Settings' dan pilih menu 'Advanced'
* Klik 'Environtment Variables' dan edit 'Path' di 'System Variables' lalu tambahkan path folder mingw nya, misalkan default : `C:\MingW\bin`.
note: jangan lupa pemsiah nya ';' (titik koma).

Kalau sudah di ok ok aja.

Sekarang tinggal praktek.

Buat .cpp file di folder apa aja, misalkan di folder 'D:\Test\' seperti gambar pertama.
Lalu edit file nya dengan notepad atau sejenisnya dengan kodingan menggunakan bahasa c, misal:

#include<stdio.h>

int main(){
    printf("Hello World!");
    getchar();
}

Lalu Save As helloworld.cpp, dan Compile dengan cmd,
cara compile nya:

* Buka / Run cmd
* Menuju ke folder tempat helloworld.cpp disimpan, misalkan di folder 'D:\Test\', maka tulis di cmd nya: "D:\" Lalu tulis "cd Test".
    Fungsi ditulis "D:\" untuk pindah dirve, misalkan Current Directory nya "C:\Users\user" yang artinya posisi sedang berada di drive "C:\" dan ingin pindah ke drive "D:\"
kalau perintah "cd NamaFolder" gunanya untuk pindah folder.
* setelah posisi command(cmd) berada tepat di file c++ nya berada,
* Lalu tulis di cmd "c++ helloworld.cpp -o helloworld.exe" jika tidak ada error,
* Jalankan program helloworld.exe nya atau tulis di cmd "helloworld"
Facebook Comments

0 komentar



Diberdayakan oleh Blogger.