Panduan Menginstall CodeBlocks dan GCC di Windows

Bagi yang baru saja mempelajari pemrograman, maka salah satu yang harus anda pasang pada komputer anda adalah kompiler dan juga editornya. Namun, tidak jarang mengalami kesulitan, karena kebanyakan tidak tahu cara menginstall kompiler dan editor itu sendiri.Padahal, keduanya merupakan hal yang penting jika anda ingin membuat suatu program. Tanpa editor, anda tidak tahu harus menuliskan kode dimana (kita tidak menggunakan editor yang sudah pasti ada di Windows, yaitu notepad, karena untuk dasar akan lebih mudah jika menggunakan editor yang sudah dirancang untuk menulis kode dan menjalankan program hasilnya, yang sering disebut IDE). Tanpa kompiler, baris kode yang sudah dibuat juga tidak ada maknanya, jadi bagaimana kita melakukan proses compiling (penerjemahan dari bahasa tingkat tinggi yang dipahami manusia, ke bahasa tingkat rendah seperti biner yang dimengerti oleh mesin namun sulit untuk manusia), sedangkan alatnya saja tidak ada? :hammers

Kembali ke judul artikel ini, jadi kita akan memasang kompiler dan editor kodenya (atau yang biasa disebut IDE, yaitu Intergerated Development Environtment, karena kemampuannya tidak sebatas untuk editing saja, tetapi bisa untuk memanggil kompiler dan keperluan debugging). Jadi, kita download kompiler dan IDE nya, terus install kompilernya dan IDE nya, terakhir konfigurasi IDE untuk bisa terhubung dengan kompilernya. IDE yang akan kita install kali ini adalah Code::Blocks (nama resmi dari CodeBlocks). Tidak seperti IDE lain seperti DevC++ yang kompilernya sudah dibundel, Code::Blocks ini kompilernya harus kita install terlebih dahulu.

Jadi peralatan yang dibutuhkan kali ini:

  • Compiler GCC: Compiler ini sangat dibutuhkan untuk kebutuhan kompilasi kode ke program. Sebnarnya, banyak varian kompiler GCC yang bisa anda gunakan seperti MinGW, MinGW-w64, dan TDM-GCC. Saya sendiri lebih memilih TDM-GCC karena installasinya lebih simpel dan juga installasinya tidak perlu terkoneksi internet, jadi cocok bagi anda yang mau menginstallnya di komputer tetapi tidak terkoneksi ke internet secara langsung (bundelnya bisa anda gunakan untuk install secara offline). Download di SourceForge.
  • Code::Blocks: IDE yang akan kita butuhkan ketika membuat kode program. CodeBlocks cocok untuk membuat kode C/C++ dan Fortran, namun bisa juga digunakan untuk mengedit kode dari pemograman lainnya. Download di situs resminya.

Setelah sudah dipersiapkan, lanjut ke langkah-langkahnya:

  1. Buka dan Install TDM-GCC terlebih dahulu. Pada saat awal, anda akan diberi 3 pilihan. Jika anda menginstall baru, maka pilihlah Create. Catatan: Jika anda ingin menginstall tanpa harus update paket terbaru yang membutuhkan koneksi, kosongkan Check for updated files on the TDM-GCC server.tcc01
  2. Akan diberikan 2 pilihan paket installasi. Saya menyarankan pilih yang MinGW-w64/TDM64 meskipun sistem OS Windows anda masih 32-bit. Klik Next untuk melanjutkan.tcc02
  3. Installer akan memberitahukan lisensi-lisensi dari komponen TDM-GCC ini, klik Next untuk melanjutkan.tcc03
  4. Selanjutnya, kita diminta untuk memilih lokasi dimana kita menaruh program kompiler ini. Jika sudah puas, klik Next untuk melanjutkan.tcc04
  5. Installer akan meminta lokasi mirror untuk mendownload update yang akan digunakan. Meskipun anda offline, sebetulnya anda tetap bisa menginstall dari bundel bawaannya (asal tidak menambah komponen pada step selanjutnya). Klik Next untuk melanjutkan.tcc05
  6. Selanjutnya, installer akan meminta anda komponen apa saja yang akan anda install. Saya sarankan jika anda menginstall secara offline, biarkan saja seperti asalnya. Klik Install untuk melakukan instalasi.tcc06
  7. Tunggu hingga selesai Complete, lalu klik Next.
    tcc08
  8. Sampai disini, instalasi kompiler GCC sudah berhasil. Klik Finish untuk menutup.tcc09
  9. Sekarang saatnya menginstall Code::Blocks. Buka paket instalasi, dan pada Welcome page, klik saja Next untuk melanjutkan.cdblk01
  10. Anda diminta untuk mensetujui lisensi GNU GPL. Klik I Agree untuk melanjutkan instalasi.cdblk02
  11. Sekarang, anda diminta untuk memilih komponen program yang akan dipasang. Kalau bingung, cukup dengan pilihan bawaan saja. Klik Next untuk melanjutkancdblk03
  12. Sekarang, anda diminta lokasi untuk instalasi Code::Blocks ini. Jika sudah puas, maka klik Install untuk melakukan installasi.cdblk04
  13. Tunggu hingga installasi selesai.cdblk05
  14. Jika anda diminta untuk membuka Code::Block sekarang, terserah anda untuk membukanya (Yes) atau tidak membukanya sekarang (No). Pada jendela installer, klik Next untuk melanjutkan.cdblk06
  15. Jika sudah berhasil melakukan installasi Code::Blocks, klik Finish untuk mengakhiri installasi.cdblk06b
  16. Selanjutnya, buka Code::Blocks yang sudah terpasang dari start menu atau desktop (atau tidak perlu lagi jika sebelumnya sudah memilih Yes ketika instalasi tadi). Anda akan diminta untuk memilih kompiler yang akan digunakan ketika membuat program, Pilihlah kompiler GNU GCC Compiler dan klik Set as default supaya menjadi kompiler yang selalu digunakan. Klik OK jika sudah puas.cdblk07
  17. Selanjutnya, anda akan diminta pilihan default editor yang akan digunakan. Sangat saya sarankan pilih Yes, associate Code::Blocks with C/C++ file types jika anda tidak menginstall IDE lain seperti RAD Studio, Microsoft Visual Studio, Eclipse, dan lainnya, supaya semua file .c, .cpp maupun .h bisa dibuka langsung oleh Code::Blocks. Klik OK untuk menyelesaikan.cdblk08
  18. Code::Blocks sudah siap digunakan untuk menulis dan membuat program!cdblk09

Sampai disini, sekarang anda bisa melakukan coding dan membuat program C maupun C++ dengan Code::Blocks dan GCC. Dengan artikel ini, semoga dapat membantu menginstall program ini dan anda dapat mengerjakan tugas ataupun mengasah skill coding. Akhir kata, terima kasih.  :thanks2