GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Wie füge ich einen standardmäßigen Include-Pfad für GCC in Linux hinzu?

Nur eine Anmerkung:CPLUS_INCLUDE_PATH und C_INCLUDE_PATH sind nicht das Äquivalent von LD_LIBRARY_PATH .LD_LIBRARY_PATH bedient die ld (der dynamische Linker zur Laufzeit), wohingegen das Äquivalent der ersten beiden, das Ihren C/C++-Compiler mit dem Speicherort von Bibliotheken versorgt, LIBRARY_PATH ist .


Erstellen Sie einen Alias ​​für gcc mit Ihren bevorzugten Includes.

alias mygcc='gcc -I /whatever/'

Versuchen Sie, C_INCLUDE_PATH einzustellen (für C-Header-Dateien) oder CPLUS_INCLUDE_PATH (für C++-Header-Dateien).

Wie Ciro erwähnte, CPATH setzt den Pfad für C und C++ (und jede andere Sprache).

Weitere Details in der GCC-Dokumentation.


Linux
  1. So fügen Sie ein Verzeichnis zu PATH in Linux hinzu [mit Beispielen]

  2. So fügen Sie Benutzer zu einer Gruppe in Linux hinzu

  3. Wie füge ich einen Pfad zu Pfad richtig hinzu?

  4. Wie fügt man sauber zu $path hinzu?

  5. So finden Sie die Standard-Gateway-IP in Linux

So fügen Sie ein Verzeichnis zu PATH in Linux hinzu

So fügen Sie eine heruntergeladene .box-Datei zu Vagrant in Linux hinzu

So fügen Sie ein Verzeichnis zu PATH in Linux hinzu [Kurztipp]

So fügen Sie eine Route unter Linux hinzu

So fügen Sie einen Benutzer zu einer Gruppe unter Linux hinzu

Linux:Fügen Sie PATH ein Verzeichnis hinzu