C Programm kompilieren

Ragna_44

Grünschnabel
Hallo zusammen,

ich möchte ein ganz einfaches Programm unter Debian mit gcc kompilieren.
Es handelt sich hierbei um das Hello World Programm und ist vollgendermaßen aufgebaut:
#include <stdio.h>

main(){
printf("Hello World");
}
Allerdings habe ich das Programm in der Datei hello.c aktuelle auf dem Desktop liegen. Wenn ich jedoch versuche mit "gcc hello.c" versuche es zu kompilieren erhalte ich eine Fehlermeldung das die "stdio.h" Datei nicht gefunden wurde obwohl sie in einem Unterverzeichnis von /usr/lib/gcc/... liegt.

Was mache ich falsch oder wo muss mein Programm abgelegt werden, sodass die Kompilierung funktioniert?
 
Hi.

Die Header Dateien sollten im /usr/include Verzeichnis liegen. Dazu mußt du das libc6-dev Paket installieren.

Gruß

PS: Bitte verwende die entsprechenden Code Tags! Laut C Standard muss die main Funktion int zurückgeben.
 
Zurück