jen poznámka:CPLUS_INCLUDE_PATH
a C_INCLUDE_PATH
nejsou ekvivalentem LD_LIBRARY_PATH
.LD_LIBRARY_PATH
slouží ld
(dynamický linker za běhu), zatímco ekvivalent předchozích dvou, který slouží vašemu kompilátoru C/C++ s umístěním knihoven, je LIBRARY_PATH
.
Vytvořte alias pro gcc se svými oblíbenými zahrnutím.
alias mygcc='gcc -I /whatever/'
Zkuste nastavit C_INCLUDE_PATH
(pro soubory záhlaví C) nebo CPLUS_INCLUDE_PATH
(pro hlavičkové soubory C++).
Jak Ciro zmínil, CPATH
nastaví cestu pro C i C++ (a jakýkoli jiný jazyk).
Více podrobností v dokumentaci GCC.
Jak mohu z uživatelského prostoru zjistit, zda je měkký hlídací pes Linuxu nakonfigurován bez cesty ven?
jak v bash zkontroluji, zda byl soubor vytvořen před více než x časem?