staging.inyokaproject.org

stdio.h anscheinend vorhanden aber nicht gefunden

Status: Gelöst | Ubuntu-Version: Ubuntu 16.04 (Xenial Xerus)
Antworten |

anskak

Anmeldungsdatum:
4. März 2017

Beiträge: 8

Hallo Leute, ich muss für das Studium einen C-Kurs belegen und wir sollen als Vorbereitung eine C-Datei first.c mit dem Quelltext

1
2
3
4
5
6
# include < stdio.h >

int main ( void ) {
	printf ( " The very first program !\ n " );
	return 0;
}

kompilieren und ausführen. Leider bekomme ich, beim Ausführen von gcc first.c nur die Ausgabe:

first.c:2:23: fatal error: stdio.h : Datei oder Verzeichnis nicht gefunden compilation terminated.

Ich habe das Problem gegoogelt und bin darauf gestoßen, dass man nachschauen sollte ob stdio.h in /usr/include vorhanden ist und ja dort steht es! Ich habe allerdings keinen Beitrag gefunden in dem stdio.h vorhanden war und die Fehlermeldung trotzdem vorhanden war, weswegen ich bisher keine Lösung gefunden habe und mich deshalb hiermit an euch wende.

Danke für eure Hilfe. P.S. Ich bin absoluter Neuling, bitte möglichst detailliert antworten ☺

track

Avatar von track

Anmeldungsdatum:
26. Juni 2008

Beiträge: 7174

Hi anskak,

gleich erstmal ein herzliches willkommen hier auf dem Forum !

Eine "Kleinigkeit" hast Du uns bisher nicht verraten: mit welchem Befehl hast Du versucht zu compilieren ?
- da dürfte nämlich der Hund begraben liegen.

Edit: Unsinn. - aber hast Du mal geguckt, wie die Bibliothek heißt, die Du includen willst ? → wird die wirklich mit Leerzeichen davor und danach geschrieben ?
Und das selbe nochmal bei dem "\n" ... gehört da wirklich ein Leerzeichen rein ?

LG,

track

anskak

(Themenstarter)

Anmeldungsdatum:
4. März 2017

Beiträge: 8

Da sind tatsächlich ein Haufen Leerzeichen, die da nicht hin sollten. Hätte ich wohl lieber abgeschreiben sollen, statt zu kopieren 😀 . Vielen vielen Dank! Was ein dämlicher Fehler 😀

Antworten |