Belajar C++ di Linux ??? “No Problem” bisa dengan CodeBlocks


Assalamualaikum Warahmatullahi Wabarakatu…

Selamat malam…!!!, alhamdulillah di akhir pekan kali ini kembali semangat untuk membuat tulisan yang semoga bermanfaat buat teman-teman khususnya para programmer / calon programmer yang sekarang lagi bingung jika ingin bermigrasi ke Linux…!!!

[Q] pertanyaan yang terlontar…!!! apakah kalau migrasi / menggunakan linux saya bisa mengerjakan tugas pemrograman C++ saya….!!! #hening_sejenak. [A] ok, jika anda programmer C++ atau calon programmer yang sekarang lagi belajar C++🙂 anda tidak perlu khawatir jika ingin bermigrasi sekarang juga ke Linux.
Solusi untuk itu kami menyediakan sebuah program IDE yang bernama codeblock. [Q] apa itu codeblock….??? saya terbiasa menggunakan turboC++ untuk belajar…!!! [A] hal tersebut tidak menjadi masalah codeblock memiliki fungsi yang sama dengan turboC++, akan tetapi yang membedakan yaitu…kalau menggunakan turbo anda harus bayar, kalau menggunakan codeblock anda tidak perlu bayar…🙂

apa dan bagaimana codeBlock ???

“Code Blocks is a cross-platform Integrated Development Environment (IDE). It is based on a self-developed plugin framework allowing unlimited extensibility. Most of its functionality is already provided by plugins.”

Codeblock merupakan sebuah perangkat lunak IDE yang ringan dan cepat untuk semua platform sistem operasi (Linux / Windows / MAC), CodeBlock menyediakan banyak fitur / plugin yang dapat digunakan dengan mudah, dengan CodeBlock anda tidak hanya bisa memprogram C++ akan tetapi ada banyak bahasa yang anda bisa pelajari menggunakan CodeBlock, salahsatunya C, Bash,  dan anda bisa menggunakan compiler untuk masing-masing bahasa tersebut.

berikut adalah beberapa plugin yang disediakan oleh CodeBlock (dikutip dari synaptic.PM) :
* Compiler frontend to many free compilers
* Debugger frontend for GDB (and CDB for windows platforms)
* Source formatter (based on AStyle)
* Wizard to create new C++ classes
* Code-completion / symbols-browser (work in progress)
* Default MIME handler
* Wizard to create new Code::Blocks plugins
* To-do list
* Extensible wizard based on scripts
* Autosave (saves your work in the unfortunate case of a crash)

How to Install :

untuk melakukan installasi CodeBlock di Linux anda bisa mengetikkan perintah berikut :

# sudo apt-get install codeblock

(apabila menggunakan Ubuntu versi 11.10 keatas, secara default sudah tersedia di repository anda)

Setelah proses installasi selesai, selanjutnya silahkan menggunakan codeblock & selamat bercoding ria…🙂

CodeBlock 10.05

CodeBlock 10.05

CodeBlock 10.05

CodeBlock 10.05

Apakah CodeBlock hanya untuk C++….!!! saya katakan tidak…!!!

Karena Codeblock menyediakan banyak layanan pembuatan project aplikasi dengan berbagai bahasa dan platform pemrograman, selain itu CodeBlock telah menyediakan compiler untuk masing-masing bahasa pemrograman tersebut. project yang dapat dibuat menggunakan Code Block adalah :

– ARM Project
– D Application
– GTK+Project
– Lightfeather project
– OpenGL Project
– Ogre Project
– Qt4 Project
– TriCore Project

dan masih banyak lagi project yang bisa kita kembangkan menggunakan CodeBlock.🙂 keren bukan….!!! berikut adalah jepretan layar yang saya ambil dari CodeBlock.

CodeBlock - Pembuatan Project C & C++

CodeBlock – Pembuatan Project C & C++

CodeBlock - Pembuatan project aplikasi lainnya

CodeBlock – Pembuatan project aplikasi lainnya

 

Informasi lengkap :

http://wiki.codeblocks.org/index.php?title=Installing_Code::Blocks

http://www.codeblocks.org/

Sekian tulisan kali ini, semoga bermanfaat…!!! apabila ada kesalahan dalam penjelasan / penulisan mohon koreksi dan masukkannya.

Wassalamualaikum Warahmatullahi wabarakatu

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s