Cara Mengatasai Environment Error di Code::Block

Code::Block merupakan sebuah software untuk pengolahan bahasa pemrograman C ataupun C++ sudah termasuk compiler didalamnya. Asumsikan kamu sudah menginstall Code::Block di komputer dan ketika hendak dijalankan muncul keterangan error seperti ini:

Environment error
Can't find compiler executable in your configured search path's for GNU GCC Compiler

Dan pesan tersebut muncul pada bagian kanan bawah layar kamu, apa yang sebenarnya terjadi.??? Pesan tersebut hanya muncul ketika kamu menginstall Code::Block tanpa menyertakan untuk compiler, umumnya dengan MinGW. Jika kamu mengunjungi halaman pengunduhan Code::Block (untuk Windows) kamu akan melihat ada 3 opsi setup berbeda, pertama Code::Block tanpa compiler, kedua Code::Block dengan MinGW sebagai compiler, dan terakhir Code::Block dengan MinGW serta TDM Compiler. Rekomendasi dari penulis kamu unduh file setup yang ketiga, Code::Block dengan MinGW serta TDM Compiler. Walaupun ukurannya paling besar, itu sudah termasuk compiler yang paling lengkap. LinkĀ http://www.codeblocks.org/downloads/26#windows

Kembali ke masalah error tadi, hal tersebut mungkin terjadi saat kamu menginstall setup yang tanpa compiler, tentu jelas hal tersebut akan memunculkan pesan Environment Error. Langkah yang bisa kamu ambil adalah mengunduh ulang Code::Block dengan file setup yang lengkap dengan compiler-nya. Setelah berhasil mengunduh setup yang dilengkapi dengan compiler sekarang kamu coba install dan ketika selesai coba jalankan kembali Code::Block yang baru. Tentunya pesan Environment Error akan muncul kembali, hal tersebut diakibatkan pengaturannya masih sama dengan yang paling awal. Ada tiga langkah untuk masalah tersebut:
1. Buka Code::Block
2. Pada tab Settings klik Compiler
3. Pilih Reset to defaults
Secara otomatis setiap pengaturan akan dikembalikan ke default, dan sejauh ini langkah diatas bisa membantu dalam mengatasi Environment Error. Sekian dari penulis, mohon maaf apabila terdapat kekeliruan atau kesalahan. Semoga bermanfaat dan salam TI.NET ^.^

Persiapan Software Belajar Coding Bahasa C, C++ dan C#

Selamat pagi sobat TI.NET apa kabar.??? Untuk mengawali hari ini penulis akan membahas mengenai persiapan jika kamu ingin belajar bahasa pemrograman, khususnya dengan menggunakan bahasa C, C++ atau C#. Mengapa penulis bahas ketiga bahasa tersebut.??? Alasannya adalah sebagai pendorong atau motivasi untuk penulis sendiri untuk belajar ketiga bahasa tersebut, sehingga pada nantinya penuli bisa sharing apa yang penulis telah pelajari. Disamping itu, bahasa C, C++ ataupun C# merupakan bahasa tertua yang dengan mereka telah menghasilkan bahasa pemrograman baru, bisa dikatakan jika C, C++ dan C# merupakan induk dari segala bahasa pemrograman.

Maka dari itu tentu perlu dibahas dari awal, terlebih persiapan apa saja yang harus kita lakukan disamping kita sebagai pengguna linux khususnya Debian. Tapi tentu bagi kamu pengguna windowspun jangan khawatir, karena disela artikel penulis akan sertakan tools atau software yang juga bisa dijalankan dan kompatibel di windows. So, ikuti langkah-langkah berikut ini :

Masuk terminal atau konsol dan lakukan update repositori dengan perintah

# apt-get update

Setelah repositori kamu up-to-date, kini tiba saatnya untuk menginstall paket software yang dibutuhkan untuk pemrograman C, C++ ataupun C#. build-essential merupakan sebuah bundle dari semua paket software yang dibutuhkan untuk pengolahan pemrograman bahasa C, C++ ataupun C#, didalamnya terdapat software-software seperti C Standard Library, C Compiler, C++ Compiler, Debian Package Development Tools, dan GNU Make Utility. Install build-essential dengan memasukan perintah dibawah ini

# apt-get install build-essential

Hanya dengan perintah diatas semua paket software yang dibutuhkan untuk pengolahan bahasa pemrograman C, C++ dan C# sudah terpasang disistem debian kamu, untuk mengeceknya silakan masukan perintah

# whereis gcc make build-essential

Penulis tidak akan langsung ke praktik pengkodingan, seperti yang terjudul hanya “Persiapan” saja. Jika build-essential hanya berlingkup di terminal, maka penulis sertakan juga yang versi desktop atau GUInya. Penulis ambil satu contoh yakni Code::Block, sedangkan untuk artikel mengenai bagaimana cara menginstall Code::Block di Debian kamu bisa lihat artikel penulis yang berjudul “Install Code::Block di Debian” (link). Seperti yang telah penulis janjikan diawal artikel, bahwasanya penulis akan sisipkan software yang bisa dijalankan di windows, ini dia software tersebut Code::Block dan kamu bisa mengunduhnya di http://www.codeblocks.org/downloads/26#windows semua perlengkapan yang mendukung pemrograman C, C++ dan C# sudah ada disana termasuk compilernya.

Selesai software semua software yang bisa digunakan atau mendukung pemrograman C, C++ dan C#. Semoga langkah awal persiapan ini bisa mengatarkan kita untuk bisa belajar, mendalami, memahami, mengaplikasikan dan mengembangkan bahsa C, C++ dan C# atau bahasa pemrograman yang lainnya.
Sekian dari penulis semoga bermanfaat dan mohon maaf apabila ada kekurangan dalam penulisan. Salam TI.NET ^_^

Install Code::Blocks di Debian

Apa itu Code::Blocks IDE.??? Code::Blocks meruapakan sebuah perangkat lunak berbasis cross-platform IDE yang gratis dan bersifat open source serta juga mendukung banyak kompiler seperti GCC, G++, atau bahkan Visual C++. Code::Blocks sendiri dibuat dengan menggunakan bahasa C dan sengaja diciptakan untuk mempermudah pekerjaan manusia dalam membuat sebuah program dengan bahasa yang sama atau yang lainnya, seperti C, C++, C# dan lain sebagainya.

Pada kesempatan kali ini penulis akan bahas cara melakukan penginstallan software Code::Blocks ini pada sebuah sistem operasi linux, yakni Debian. Mengapa hal sekecil ini meski dibahas.??? Jawabannya adalah tidak semua orang familiar dengan cara sebuah sistem linux menginstall sebuah software, ada banyak cara dan metode yang berbeda antara penginstallan sebuah software dengan software yang lainnya.

Tanpa panjang lebar lagi silakan kamu ikuti langkah-langkah berikut ini :

Download software Code::Blocks di situs resminya yang beralamat di http://www.codeblocks.org/downloads/26#linux. Sesuaikan dengan distro yang kamu gunakan, dalam kasus ini penulis menggunakan Debian 32-bit.

Setelah software Code::Blocks terunduh lengkap, sekarang coba kamu masuk ke direktori yang sama dengan tempat kamu meletakan file unduhan Code::Blocks tadi lalu ekstraklah. Untuk lebih jelasnya masukan perintah dibawah ini

# cd /home/<username>/Downloads/
# ls
codeblocks-13.12-1_i386.debian.stable.tar.xz
# tar xf codeblocks-13.12-1_i386.debian.stable.tar.xz
# ls
codeblocks-13.12-1_i386.debian.stable.tar.xz
debian-stable

Setelah kamu berhasil melakukan ekstraksi akan muncul sebuah direktori baru, sekarang kamu masuk ke direktori tersebut (/debian-stable/i386) dengan perintah

# cd /debian-stable/i386/
# ls
codeblocks_13.12-1_i386.deb
codeblocks-common_13.12-1_all.deb
codeblocks-contrib_13.12-1_i386.deb
codeblocks-contrib-common_13.12-1_all.deb
codeblocks-contrib-dbg_13.12-1_i386.deb
codeblocks-dbg_13.12-1_i386.deb
codeblocks-dev_13.12-1_i386.deb
codeblocks-headers_13.12-1_all.deb
codeblocks-libwxcontrib0_13.12-1_i386.deb
codeblocks-wxcontrib-dev_13.12-1_i386.deb
codeblocks-wxcontrib-headers_13.12-1_all.deb
libcodeblocks0_13.12-1_i386.deb
libwxsmithlib0_13.12-1_i386.deb
libwxsmithlib0-dev_13.12-1_i386.deb
wxsmith-dev_13.12-1_i386.deb
wxsmith-headers_13.12-1_all.deb

Tentu dengan perintah ls kamu akan melihat banyak file berekstensi .deb disana, itulah yang akan kita lakukan, menginstall seluruh paket software tersebut dengan perintah

# dpkg -i *.deb

Jika kamu melihat pesan error tampil karena dibutuhkannya paket dependensi, kamu tidak usah cemas masukan perintah force install seperti dibawah ini

# apt-get -f install

Dan tunggu hingga proses installasi selesai

Jika proses installasi sudah berakhir dan tidak ada lagi pesan error, itu tandanya kamu sudah berhasil memasang Code::Blocks di sistem Debian kamu. Untuk melihatnya silakan masuk ke Applications > Programming > Code::Blocks IDE

Sekian sampai disini yang bisa penulis sampaikan untuk kesempatan kali ini, semoga bermanfaat dan salam TI.NET ^_^