Senin, 30 November 2015

Belajar C++ di Linux Debian Family

Hai, saya ingin berbagi tentang bagaimana belajar pemrograman C++ di Sistem Operasi Linux Turunan Debian (seperti Ubuntu, Mints, dll) atau juga Crunchbang Linux (sekarang BunsenLabs Linux).

Saat belajar c++ tentu kita membutuhakan kompiler dan juga editor untuk praktiknya.
Ada cukup banyak editor di linux yang dapat kita gunakan, namun disini kita akan menggunakan Geany sebagai editornya. Geany cukup ringan untuk dijalankan di perangkat komputer dengan spesifikasi yang rendah sekalipun.

Untuk kompiler di linux sudah ada G++. G++ dapat dicek apakah sudah terpasang di Linux kita atau belum. Untuk melakukan pengecekan gunakan perintah : "g++ -v" (tanpa tanda petik). Apabila ternyata belum ada, gunakan perintah ini untuk melakukan pemasangan g++ : "sudo apt-get install g++" (tanpa tanda petik). Perintah pemasangan tersebut akan meminta password.
Gambar 1 : Output perintah g++ -v 
Geany akan secara otomatis melakukan pemasangan kompiler g++ pada pengaturan tool builder. Coba tulis kode program c++ kemudian simpan dalam ekstensi .cpp kemudian pada Menu bar klik Build-->Build-->Compile-->Execute untuk menjalankan program dan melakukan kompilasi kode sumber kedalam bahasa mesin yang dapat dibaca oleh komputer.

Jika kompilasi tidak mengeluarkan error maka seharusnya program berjalan sesuai dengan kode program yang kita tulis.

Untuk memastikan kompiler kita sudah terintegrasi dalam editor Geany, kita bisa melihatnya pada Menu bar Build-->Set Buid Commands (sebelumnya harus membuka file kode sumber program c++).
Gambar 2 : Tampilan Pengaturan Set Build Commands
Agar lebih user friendly tentu kita bisa melakukan pengaturan-pengaturan tampilan editor Geany sesuai keinginan kita, misalnya meletakkan Build, Compile, dan Execute pada bagian Toolbar dan menampilkan icon agak lebih besar.

Apabila ada kesalahan saya mohon tanggapannya. Selamat belajar.

Sekian tulisan dari saya, terimakasih.

2 komentar:

ayo komentar !!!

terimakasih telah memberi masukan yang membangun untuk saya...