C++ adalah bahasa pemprograman terkompilasi, artinya anda harus melakukan kompilasi dari source code (kode C++ yang anda tulis, berekstensi .cpp
) dengan compiler. Dalam tutorial ini saya menggunakan standard C++11 dan compiler-nya adalah GNU Compiler Collection (GCC).
Saya sarankan anda menggunakan kode editor daripada menggunakan Integrated Development Environment (IDE) supaya anda bisa tahu dasar-dasar C++. Kode editor rekomendasi saya adalah Sublime Text atau jEdit, keduanya multiplatform (tersedia di Windows, Mac, Linux).
Yang kita butuhkan untuk membuat program dengan C++ hanyalah program yang dinamakan compiler. Program ini menterjemahkan source code C++ anda ke dalam instruksi yang bisa dikenali oleh komputer, yakni binari yang terdiri dari deretan angka 1 dan 0. Dalam tutorial ini kita akan menggunakan standard GNU Compiler Collection (GCC). Installasi compiler C++ berbeda-beda pada tiap Operating System.
Linux adalah platform yang paling nyaman untuk men-develop program di C++.
Di Ubuntu dan turunannya, anda tinggal mengetikkan sudo apt-get install build-essentials
.
Di Fedora, perintahnya yum install make automake gcc gcc-c++ kernel-devel
.
TODO
TODO
Berikut adalah contoh skrip yang bisa anda compile:
#include <iostream>
int main()
{
std::cout << "Hallo Dunia!\n";
}
Anda tidak perlu takut jika anda sama sekali tidak tahu apa maksud kode diatas. Copy dan simpan kode tersebut dengan nama file hallo.cpp
. Ingat, source code dari C++ haruslah berekstensi .cpp
.
Buka Command line/terminal, lalu cd
ke folder dimana anda menyimpan hallo.cpp
.
Ketikkan perintah g++ hello.cpp -o hello
(di Windows anda mungkin perlu menambahkan .exe
pada hello
, sehingga perintah berubah menjadi g++ hello.cpp -o hello.exe
).
Eksekusi program yang baru anda compile dengan perintah ./hello
(di Windows anda tidak perlu menambahkan ./
).
Lihat video langkah-langkah meng-compile C++ (platform Linux) di Youtube.
Baca tutorial lebih lengkap tentang Makefile