Mit diesem kleinen Tutorial wirst Du in wenigen Minuten ein wenig besser verstehen, was eine Binärdatei und eine Klartextdatei (hier der Quellcode) ist. Als Compiler nehmen wir hier g++ oder alternativ gcc. Selbstverständlich müssen diese Pakete bereits installiert sein. Erstelle einen geeigneten Ordner und erstelle mit Nano eine leere Datei:
$ mkdir meinc++
$ nano -w zweizahlen.cc
#include
int main(){
int summand1, summand2;
std::cin >> summand1 >> summand2;
std::cout << summand1 << " + " << summand2
<< " = "
<< summand1 + summand2
<< std::endl;
}
diese Datei speichern wir nun unter zweizahlen.cc ab und müssen sie nur noch kompilieren:
$ g++ zweizahlen.cc -o zweizahlen
vereinfacht gesagt erstellt der Kompilier aus unserem Quellcode nun eine Binärdatei, welche im Terminal ausgeführt werden kann.
$ ./zweizahlen 14 414 14 + 414 = 428
das soeben kompilierte Programm kann mit:
# cp zweizahlen /usr/bin
in das Binary Verzeichnis kopiert werden und steht ab jetzt immer zur Verfügung.