Heim > Artikel > Betrieb und Instandhaltung > Der Compiler unter Linux kann die Header-Datei nicht finden
Das Problem tritt auf:
Wenn die Header-Datei beim Kompilieren des Programms unter Linux nicht gefunden werden kann, wird die folgende Fehlermeldung angezeigt:
$ gcc test.c -o test test.c:9:16: fatal error: xxx.h: No such file or directory #include<xxx.h>
Die folgende Beschreibung nimmt das Ubuntu-System als Beispiel.
(Kostenloses Teilen von Video-Tutorials: Linux-Video-Tutorial )
Die Lösung lautet wie folgt:
1. Suchen Sie zuerst den Pfad, in dem sich xxx.h befindet befindet sich
Der Befehl lautet wie folgt:
$ sudo find / -name xxx.h
Das Ergebnis lautet wie folgt:
/usr/local/include/xxx/xxx.h
2. Fügen Sie dann mit der Option -I das Verzeichnis zum Kompilieren hinzu
Der Befehl lautet wie folgt:
$ gcc test.c -o test -I /usr/local/include/xxx
Empfohlene verwandte Artikel und Tutorials: Linux-Video-Tutorial
Das obige ist der detaillierte Inhalt vonDer Compiler unter Linux kann die Header-Datei nicht finden. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!