Pada tutorial belajar bahasa pemrograman C sebelumnya, kita telah membahas perbedaan dari compiler, linker dan IDE. Terdapat banyak aplikasi IDE untuk bahasa C yang salah satunya adalah Code::Blocks. Sepanjang tutorial di duniailkom ini saya akan menggunakan Code::Blocks.
Dalam tutorial ini kita akan membahas Cara Mendownload dan Menginstall Code::Blocks.
Anda tidak harus menggunakan aplikasi Code::Blocks untuk menjalankan bahasa pemrograman C. Terdapat berbagai compiler dan IDE bahasa C lain yang bisa dipilih, diantaranya: MinGW, Turbo C, Cygwin dan Visual C++.
Mendownload aplikasi IDE Code::Blocks
Code::Blocks atau Code Blocks adalah IDE (Integrated Development Environment) untuk bahasa pemrograman C, C++ dan Fortran.
Dengan menggunakan Code::Blocks, kita sudah mendapati aplikasi teks editor, compiler, linker dan debugger untuk bahasa pemrograman C dalam sekali install, sehingga bisa langsung digunakan.
Code::Blocks sendiri merupakan aplikasi Open Source yang bisa didapat dengan gratis. IDE ini juga tersedia untuk sistem operasi Linux, Mac, dan Windows. IDE Code::Blocks beralamat di http://www.codeblocks.org.
Untuk mulai download aplikasi Code::Blocks, silahkan buka alamat web diatas, lalu klik menu "Download" (1), dan pilih "Download the binary release" (2).
Di halaman berikutnya pilih sistem operasi dimana Code::Blocks akan diinstall. Jika menggunakan Windows, scroll halaman sampai ke judul "Windows XP / Vista / 7 / 8.x / 10". Apabila menggunakan sistem operasi Linux atau Mac OS, link downloadnya juga tersedia.
Pada saat tutorial ini saya revisi di November 2020, versi terakhir adalah Code::Blocks 20.03. Besar kemungkinan versi yang anda dapati akan lebih baru dari ini. Namun itu tidak masalah dan cara instalasinya kurang lebih tetap sama.
Terdapat beberapa jenis installer Code::Blocks. Pilih yang "mingw-setup" seperti dalam gambar dibawah, atau tepatnya "codeblocks-20.03mingw-setup.exe". Langkah ini sangat penting karena jika salah download, compiler C tidak akan terinstall (terpaksa download ulang lagi).
Klik salah satu link "download form", bisa dari FossHUB atau Sourceforge.net. Jika tidak ada kendala, proses download akan berjalan. File instalasi codeblocks-20.03mingw-setup.exe berukuran sekitar 145MB.
Proses Instalasi Code::Blocks
Setelah file master Code::Block tersedia, saatnya mulai proses instalasi. Double klik file codeblocks-20.03mingw-setup.exe yang baru saja di download, dan akan tampil jendela awal proses instalasi.
Klik tombol "Next" untuk lanjut. Lalu di halaman "License Aggrement", klik saja tombol "I Agree".
Halaman berikutnya adalah "Choose Components", biarkan pilihan default (seluruh pilihan di centang), lalu klik tombol "Next".
Jendela "Choose Install Location" berguna untuk mengubah lokasi instalasi Code::Blocks. Disini saya akan membiarkan pilihan default. Artinya kode program Code::Blocks akan terinstall di "C:\Program Files\CodeBlocks".
Klik Tombol "Install" dan proses instalasi akan berlangsung beberapa saat.
Setelah proses instalasi selesai, akan tampil jendela konfirmasi "Do you want to run Code::Blocks now?" Klik Yes agar setelah proses instalasi, IDE Code::Blocks langsung tampil.
Sampai disini, aplikasi Code::Blocks sudah sukses terinstall dan siap untuk digunakan.
Apabila anda mendapati jendela tambahan, pilih saja settingan default, misalnya pada saat memilih compiler yang diinstall (GNU CCG Compiler) dan File Association.
Periksa Pengaturan Lokasi Compiler
Pada saat menginstall Code::Block, juga ikut terinstall compiler bahasa C GNU GCC yang disediakan oleh MinGW-W64 project. Aplikasi Code::Block harus terhubung dengan compiler ini agar nantinya bisa memproses file C.
Untuk memeriksanya, silahkan buka menu Settings -> Compilers…Â
Setelah itu pilih tab "Toolchain executables" (1).dan pastikan kotak teks "Compiler's installation directory" berisi "C:\Program Files\CodeBlocks\MinGW" (2) seperti gambar di bawah ini:
Jika kolom ini berisi alamat lain atau kosong, klik tombol "Auto-detect" agar Code::Block bisa mencari compiler bahasa C secara otomatis.
Tutup jendela pengaturan ini dengan menekan tombol OK.
Dalam tutorial kali ini kita telah menginstall aplikasi IDE Code::Blocks yang nantinya akan digunakan sebagai "tempat" untuk menulis kode program bahasa C. Bagaimana cara menggunakannya? Ini akan kita bahas dalam tutorial berikutnya: Cara Menulis Kode Program Bahasa Pemrograman C.
Kok punya saya gnu gcc compiler nya not found ya ?
Mohon bantuannya
Bisa coba uninstall Code::Blocksnya, kemudian download dan install compiler C dari sini: http://www.mingw.org/download/installer. Setelah itu install kembali Code::Blocks.
Makasih bang buat materinya yah. sangat membantu sekali.
Apakah software Code::Blocks bisa juga untuk menulis bahasa program lainnya kak?
Di situsnya tertulis bahwa Code::Blocks ini mendukung bahasa C, C++ and Fortran. Untuk bahasa lain belum didukung.
code blocks itu hanya semacam teks editor saja ya? apa bedanya dengan dev c++ atau borland?
Betul, atau lebih tepatnya sebagai aplikasi IDE (Integrated Development Environment), karena selain teks editor juga tersedia fungsi debugger, compiler, linker, dll.
Baik Dev C++ maupun Borland yang juga sama2 IDE, jadi boleh pakai yang mana saja.
ka btw itu code blocks bisa buat kompile file lain tidak ka seperti php dll?
Code::Blocks di fokuskan untuk membuat dan menjalankan bahasa Fortran, C dan C++.
Untuk bahasa lain, lebih pas pakai IDE yang sesuai juga. Misalnya kalau untuk Python pakai PyCharm, Java pakai NetBeans, dan web programming seperti PHP atau JavaScript pakai VS Code.
Min knp code block ane gk mau ngecompile ya?
ketika ngeklik compile gak terjadi apa2 padahal code udh bener
Kalau tidak ada pesan error, mungkin terblokir oleh Anti Virus, karena hasil kode program kita berupa file .exe. Bisa coba matikan antivirus untuk sementara…
bang kok file th_en_US.idx' not found!
Pada saat instalasi y? kurang tau juga nih… Tapi bisa coba diabaikan saja, dan cek apakah programnya bisa jalan.
di sourceforge.net nya kok gabisa mas? error gitu website nya
Kemungkinan besar sedang maintenance, boleh di tunggu sebentar…
web sourceforge nya lagi maintenance ya?
Hmm.. bisa jadi… Tapi barusan saya cek sudah online lagi dan bisa di download…
Gan ini saya udh download file code block tapi dikatakannya gak bisa dibuka?
Ada pesan errornya? Bisa coba download ulang, kemungkinan besar file installernya corrupt / bermasalah.
Bang nanya kalo udah install terus udah di file associations nya pilih mana
Kok saya lama bgt bang downloadnya sampe berjam jam-_
Ukuran file Code::Blocks sekitar 80MB. Tergantung kecepatan internet, seharusnya tidak sampai sampai berjam.
Bisa cek proggress downloadnya, bisa jadi terhenti di tengah jalan atau sambungan ke internet bermasalah…
makasih, babang
saya sudah nyemplung belajar PHP dengan senang hati dan sukarela melupakan semuanya. kembali ke awal dan belajar bahasa C. untuk sementara waktu tinggalkan VSC, mulai lagi dari belajar menggunakan CB.
Hehe… lanjut mas
bang andre, kalau untuk mempelajari bahasa C ini menggunakan CPPDroid aplikasi di hp bagus ngga yah???
saya sudah install code::block sudah sukses setelah coba coding gak mau compile dan run? laptop 64 bit
boleh taya min, adik sy mau belajar dikampus bahasa c++
kenapa waktu codelock dijalankan muncul kendala
codeblocks.exe – system error
yang didalamnya tulisan
The program can't start because api-ms-win-crt-string-l1-1-0.dll is misssing from your computer. Try reinstalling the program to fix this problem
Kalau tidak salah error tersebut karena ada library" Visual C++ Redistributable" yang tidak terinstall.
Biasanya ini terjadi di Windows 7 atau 8 yang tidak diupdate. Bisa coba test install ini: https://support.microsoft.com/en-us/help/2999226/update-for-universal-c-runtime-in-windows
Jika tetap tidak bisa, test install aplikasi Code::Block versi lama ke sini: http://www.codeblocks.org/downloads/source/5 (bisa test satu2 mana yang jalan).
Untuk materi dasar C / C++, seharusnya tidak ada perbedaan meskipun pakai Code::Block versi lama.
Saya sudah berumur, usia pension tapi pengen belajar. Sudah baca Tutorial C dari awal, sampai saat install CodeBlocks kok OS Mac yg 20.03 sedang tidak bisa. diarahkan ke versi sebelumnya 13.12, Mac saya tidak mau install…. The developer of this app needs to update it to work with this version of macOS. Contact the developer for more information.
Pakai yg sejenis CodeBlocks untuk Mac? cari cari Cygwin? dll kok belum nemu.
biar tenang, nanya suhunya deh…. terima kasih sangat.