Untersuchen der Standard-Include-Verzeichnisse von GCC
Beim Kompilieren eines C- oder C-Programms verlassen sich Entwickler häufig auf Standard-Include-Dateien, ohne deren Pfade explizit anzugeben. Dies wirft die Frage auf: Wie findet GCC diese Dateien?
Um die Standardpfade und ihre Prioritäten zu ermitteln, führen Sie die folgenden Befehle aus:
echo | gcc -xc -E -v -
für C oder
echo | gcc -xc++ -E -v -
für C .
Die Ausgabe dieser Befehle enthält eine Fülle von Informationen, einschließlich der von verwendeten Pfade GCC.
Flags-Aufschlüsselung:
Pfadpriorität:
Die Ausgabe zeigt die Pfade in absteigender Reihenfolge der Priorität an, wobei der Pfad mit der höchsten Priorität zuerst aufgeführt wird. Diese Reihenfolge bestimmt, nach welchem Pfad GCC zuerst nach Include-Dateien sucht.
Quelle:
Besonderer Dank geht an das Qt Creator-Team für die Bereitstellung dieser aufschlussreichen Methode.
Zusätzliche Ressourcen:
Weitere Erläuterungen finden Sie im Folgenden Ressource:
Das obige ist der detaillierte Inhalt vonWie findet GCC Standard-Include-Dateien?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!