“Es ist praktisch unmöglich, einem Studenten gutes Programmieren beizubringen, wenn er vorher in BASIC programmiert hat. Als potenzielle Programmierer sind sie geistig verstümmelt ohne Hoffnung auf Erholung.”
– Edsger Wybe Dijkstra (1930-2002), niederländischer Informatiker
Zum kompilieren von C und C++ Programmen benötigt man die GNU Compiler Collection (GCC). Diese ist zwar standardmäßig nicht installiert, kann aber schnell und einfach über den Befehl
vdb@Dejiko:~$ sudo apt-get install gcc
nachinstalliert werden. Sollte es Probleme geben hilft ggf. ein Update mittels des Befehl
vdb@Dejiko:~$ sudo apt-get update.
Danach muss nurnoch das libc6-dev Paket (GNU C Library: Development Libraries and Header Files) über die Synaptic-Paketverwaltung installiert werden, um über die nötigen Header wie beispielsweise stdio.h zu verfügen.
Das zu kompilierende Programm kann nun mittels gcc dateiname.c kompiliert werden. Nach einer fehlerfreien Kompilierung findet sich in dem Verzeichnis nun die Datei a.out, welche mit ./a.out ausgeführt werden kann.
Hilfreiche Parameter des Befehls gcc sind unter anderem:
-o: Dateiname der auszuführenden Datei selbst bestimmen (statt a.out).
-pedantic: Alle Fehlermeldungen und Warnungen werden ausgegeben.
Beispiel:
vdb@Dejiko:~$ gcc -o first_forc.out first_forc.c
vdb@Dejiko:~$ ./first_forc.out
Geschrieben am 17.10.08 um 15:14 Uhr in
Computer |
4 Kommentare
Tags:
c,
gcc,
programmieren,
ubuntu linux