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