Einschließen von Header-Dateien in den GCC-Suchpfad
Für Code, der auf Header-Dateien basiert, die sich in mehreren Ordnern befinden, wie z. B. das angegebene Beispiel, ist es Es ist notwendig, den GCC-Suchpfad so anzupassen, dass er diese Speicherorte einschließt.
Um den Einschlusspfad für GCC anzugeben, verwenden Sie die Option -I, gefolgt vom Verzeichnispfad, der die Header-Dateien enthält. Für das bereitgestellte Codebeispiel, in dem sich Header-Dateien in verschiedenen Ordnern in /home/me/development/skia befinden, sollte der folgende GCC-Befehl verwendet werden:
gcc -c -I/home/me/development/skia sample.c
Dieser Befehl weist GCC an, die angegebenen einzuschließen Header-Dateien im Verzeichnis /home/me/development/skia und seinen Unterverzeichnissen. Auf diese Weise kann der Code die erforderlichen Header-Dateien erfolgreich finden und einbinden und ohne Fehler kompilieren.
Das obige ist der detaillierte Inhalt vonWie füge ich Header-Dateien in den Suchpfad von GCC ein?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!