author Ahmad Muhardian

Belajar C++ #02: Persiapan Pemrograman C++ di Windows


Belajar Pemrograman C++ pada Windows

Pada tutorial sebelumnya, kita sudah membahas pengenalan bahasa pemrograman C++.

Berikutnya kita akan membahas tentang peralatan apa saja yang harus dipersiapkan untuk belajar pemrograman C++ di Windows.

Baiklah mari kita mulai…

Apa saja yang harus dipersiapkan untuk belajar C di Windows?

Pada dasarnya kita hanya membutuhkan dua alat saja, yaitu: teks editor dan compiler.

Teks editor adalah program yang digunakan untuk menulis kode program C++…

…dan compiler adalah program yang digunakan untuk menerjemahkan bahasa C++ ke dalam bahasa mesin sehingga dapat dimengerti oleh komputer.

Alur Kerja Pemrograman

Pemrograman C++ juga dapat kita lakukan dengan menggunakan IDE (Integrated Development Environment).

IDE adalah teks editor khusus yang di dalamnya sudah terintegrasi dengan compiler.

Nanti kita akan bahas juga cara menggunakan IDE untuk pemrograman C++. Untuk saat ini, kita akan belajar menggunakan teks editor dulu.

1. Teks Editor

Ada banyak sekali pilihan teks editor yang bisa kita gunakan untuk menulis program C++.

Ada Notepad, Notepad++, Gedit, Geany, Mousepad, Kate, Atom, VS Code, Sublime Text, dsb.

Pilihlah teks editor yang kamu sukai dan bisa gunakan.

Text Editor Notepad++ untuk Menulis Program C++
Text Editor Notepad++ untuk Menulis Program C++

Saya anggap kamu sudah menyediakan teks editor. Kalau belum, silakan diinstal dulu.

Silakan baca:

2. Compiler

Compiler adalah program yang berfungsi untuk menerjemahkan bahasa C menjadi bahasa mesin, sehingga dapat dimengerti oleh komputer.

Compiler C juga ada banyak jenisnya, ada GCC (GNU C Compiler), Clang, lcc, LuxCC, Tiny C Compiler, Borland Turbo C, VBCC, XL C, Small-C, dll. 1

Pada tutorial ini, kita akan menggunakan compiler GCC dari MinGW.

Silakan download dulu MinGW melalui link ini: https://osdn.net/projects/mingw/releases/

Instalasi MinGW

Setelah itu, kita akan mendapatkan file mingw-get-setup.exe. Buka file tersebut dengan level Administrator.

Klik kanan, lalu pilih Run as administrator

Instalasi MinGW

Maka jendelan instalasi MinGW akan terbuka, silakan klik Install!

Instalasi MinGW

Selanjutnya, kita akan diminta untuk menentukan lokasi folder untuk menginstal MinGW. Silakan taruh saja di C:\MinGW.

Setelah itu, klik Continue untuk melanjutkan.

Instalasi MinGW

Berikutnya, MinGW akan men-download paket yang dibutuhkan. Tunggulah sampai prosesnya selesai…

Instalasi MinGW

Kalau sudah selesai, klik Continue untuk melanjutkan.

Instalasi MinGW

Berikutnya, kita akan diminta untuk menentukan paket mana saja yang akan diinstal.

Silakan pilih mingw32-gcc-v3-core-bin untuk compiler bahasa C. Caranya klik kanan, kemudian pilih Mark for Installation.

Instalasi MinGW

Sehingga akan menjadi seperti ini:

Instalasi MinGW

Setelah itu, masuk ke menu Installation dan pilih Apply Changes.

Instalasi MinGW

Maka paket yang sudah kita pilih akan di-download dan diinstal, tunggulah sampai prosesnya selesai…

Instalasi MinGW

Setelah download selesai, maka akan dilakukan proses ekstrak atau instalasi ke folder yang sudah kita tentukan…

Instalasi MinGW

Kita bisa melihat hasilnya melalui Windows Explorer dengan membuka C:\MinGW\bin.

Instalasi MinGW

Terlihat di sana ada program dengan nama gcc, program inilah yang akan kita butuhkan untuk compile program C.

Program ini akan dieksekusi melalui CMD, tapi saat ini komputer kita belum mengenali perintah gcc.

Agar perintah gcc dapat dikenali, kita harus menambahkannya ke dalam path pada environment variable.

Silakan klik Start Menu, kemudian ketik env maka akan muncul seperti ini…

Instalasi MinGW

Silakan buka Edit the system environment variables, kemudian masuk ke tab Advanced dan klik Environment Variables.

Instalasi MinGW

Pada System Variables pilih Path, kemudian klik Edit.

Instalasi MinGW

Tambahkan path baru dengan mengklik New, lalu masukan alamat folder gcc yakni C:\MinGW\bin.

Instalasi MinGW

Terakhir klik OK.

Sekarang, coba buka CMD kemudian ketik gcc --version. Jika muncul seperti ini:

Instalasi MinGW

Maka artinya, perintah gcc sudah dikenali di dalam CMD.

Selanjutnya kita bisa coba meng-compile program C.

Membuat Program C Pertama di Windows

Mari kita coba membuat program Hello World!

Hello World! adalah program yang paling sederhana di dunia.

Silakan buka teks editor, kemudian tulis kode berikut:

#include <iostream>

int main(){
    cout << "Hello World!" << endl;
    return 0;
}

Kode tersebut adalah kode program C++ yang paling sederhana.

Membuat program c di windows

Silakan simpan program tersebut dengan nama hello_world.cpp di dalam disk D: atau E:.

Membuat program c di windows

Setelah itu, buka CMD…

Masuk ke lokasi tempat program tersebut disimpan. Lalu ketik perintah berikut untuk compile:

g++ hello_world.cpp -o hello_world.exe

Jika tidak ada error, akan tampil seperti ini:

Membuat program c di windows

Hasil compile:

Membuat program c di windows

Sekarang coba jalankan programnya. Ketik nama program pada CMD.

Maka hasilnya:

Membuat program c di windows

Pemrograman C Menggunakan IDE

IDE (Integrated Development Environment) adalah sebuah teks editor khusus yang di dalamnya terdapat compiler dan juga peralatan lain yang dibutuhkan untuk development.

IDE memudahkan programmer dalam membuat program, karena tidak perlu melakukan kompilasi secara manual.

Pemrograman C menggunakan IDE

Ada banyak sekali IDE yang bisa kita gunakan untuk membuat program C:

  • Codeblocks;
  • QT Creator;
  • Eclipse;
  • Monodevelop;
  • Visual Studio;
  • dan sebagainya…

Yang umum digunakan pada Linux adalah Codeblocks dan Qt Creator.

Pada tutorial ini, kita akan menggunakan Codeblocks…

Instalasi Codeblocks di Windows

Silakan download Codeblocks melalui link ini: http://www.codeblocks.org/downloads/26

Instalasi Codeblocks pada Windows

Setelah itu, kita akan mendapatkan file codeblocks-17.12mingw-setup.exe. Bukalah file tersebut dengan level administrator.

Klik kanan, kemudian pilih Run as administrator.

Instalasi Codeblocks pada Windows

Maka jendela Welcome akan terbuka…

Langsung saja klik Next.

Instalasi Codeblocks pada Windows

Kemudian pilih I Agree

Instalasi Codeblocks pada Windows

Selanjutnya, pada type of install pilih Full.

Instalasi Codeblocks pada Windows

Selanjutnya kita akan diminta untuk menentukan lokasi folder instalasi. Biarkan saja seperti ini, langsung klik install.

Instalasi Codeblocks pada Windows

Tunggulah sampai prosesnya selesai, kemudian pilih Yes.

Instalasi Codeblocks pada Windows

Terakhir, klik Finish.

Instalasi Codeblocks pada Windows

Saat Codeblocks baru pertama kali dibuka, dia akan meminta kita untuk menentukan compiler yang akan digunakan.

Karena tadi kita sudah menginstal gcc, maka pilih saja gcc.

Instalasi Codeblocks pada Windows

Terakhir pilih Yes, associate Codeblocks With C/C++ file type agar source code program C dan C++ dibuka otomatis dengan Codeblocks.

Instalasi Codeblocks pada Windows

Instalasi Codeblocks selesai, sekarang kita bisa menggunakannya untuk membuat program C maupun C++.

Membuat Program C Menggunakan Codeblocks

Silakan buka Codeblocks, kemudian masuk ke menu File>New>Empty File atau tekan Ctrl+Shift+N.

Membuat program C di Codeblocks

Kemudian isi nama file dengan hello_codeblocks.cpp dan tipe C/C++ files.

Membuat program C di Codeblocks

Setelah itu, ketik kode program berikut ini:

Membuat program C di Codeblocks

Klik Build & Run untuk compile program dan menjalankannya.

Membuat program C di Codeblocks

Maka hasilnya…

Membuat program C di Codeblocks

Selamat! 🎉

Kita sudah berhasil membuat program dengan Codeblocks.

Apa Selanjutnya?

Pada tutorial ini kita sudah belajar cara membuat program C menggunakan teks editor dan juga IDE Codeblocks.

Tentu ini masih belum cukup…

Karena itu, silakan lanjutkan ke tutorial berikutnya:

Ada pertanyaan?

Silakan tuliskan di komentar…

Daftar isi tutorial

  1. Belajar C++ #01: Pengenalan Bahasa Pemrograman C++
  2. Belajar C++ #02: Persiapan Pemrograman C++ di Linux
  3. Belajar C++ #02: Persiapan Pemrograman C++ di Windows
  4. Belajar C++ #03: Struktur Dasar Program C++ yang Harus dipahami
  5. Belajar C++ #04: Fungsi Input dan Output
  6. Belajar C++ #05: Variabel, Konstanta, dan Tipe Data
  7. Belajar C++ #06: Operator
  8. Belajar C++ #07: Percabangan
  9. Belajar C++ #08: Perulangan
  10. Belajar C++ #09: Struktur Data Array
  11. Belajar C++ #10: Prosedur dan Fungsi
  12. Belajar C++ #11: Tipe Data Enum (Coming soon)
  13. Belajar C++ #12: Tipe Data Structure (Coming soon)
  14. Belajar C++ #13: Tipe Data Union (Coming soon)
  15. Belajar C++ #14: Pointer
  16. 🚧 Work in Progress 🚧

    Maaf jika ada link yang belum aktif. Link tersebut masih dalam draft atau sedang dikerjakan. Do'akan agar penulis tetap sehat dan tulisannya cepat terbit 🙏. Kamu juga bisa memberikan dukungan dengan mentrakteer kopi ☕ supaya penulis kuat begadang, hehe.