除了通常的include目录外,我希望gcc还包含$HOME/include
个文件,但似乎没有$LD_LIBRARY_PATH
的类似之处.
我知道我可以在编译时(或在makefile中)在命令行中添加include目录,但我真的希望这里有一个通用的方法,就像在库中一样.
除了通常的include目录外,我希望gcc还包含$HOME/include
个文件,但似乎没有$LD_LIBRARY_PATH
的类似之处.
我知道我可以在编译时(或在makefile中)在命令行中添加include目录,但我真的希望这里有一个通用的方法,就像在库中一样.
try 设置C_INCLUDE_PATH
(对于C头文件)或CPLUS_INCLUDE_PATH
(对于C++头文件).
正如西罗所提到的,CPATH
将为C和C++(以及任何其他语言)设置路径.
更多细节见GCC's documentation页.