小编典典

如何在 Linux 中为 GCC 添加默认包含路径?

all

除了通常的包含目录之外,我希望 gcc 包含文件$HOME/include,但似乎没有$LD_LIBRARY_PATH.

我知道我可以在编译时(或在 makefile 中)在命令行中添加包含目录,但我真的很喜欢这里的通用方法,就像在库案例中一样。


阅读 120

收藏
2022-04-08

共1个答案

小编典典

尝试设置C_INCLUDE_PATH(对于 C 头文件)或CPLUS_INCLUDE_PATH(对于 C++ 头文件)。

正如 Ciro 提到CPATH的,将为 C 和 C++(以及任何其他语言)设置路径。

GCC 文档中的更多详细信息。

2022-04-08