定义包含目录路径(对于 *.h) CentOS

定义包含目录路径(对于 *.h) CentOS

我正在读这些问题https://stackoverflow.com/questions/13428910/how-to-set-the-environmental-variable-ld-library-path-in-linux

https://unix.stackexchange.com/a/45106/235247

我正在编译gmp

./configure --prefix=/usr/local/Custom/gmp

并安装产生三个文件夹。

includelibshare

在这种情况下,宾

export PATH=$PATH:/usr/local/Custom/SOMEPROGRAM/bin

lib可以使用添加文件夹

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/Custom/gmp/lib

我的问题是,有一些PATH_VARIABLE对于include不同的文件夹(带*.h文件)?

export PATH_VARIABLE=$PATH_VARIABLE:/usr/local/Custom/gmp/include

答案1

C_INCLUDE_PATH为 C 头文件或CPLUS_INCLUDE_PATHC++ 头文件或CPATH两者设置

还有更多信息这里,或阅读man gcc

相关内容