CPATH
GCC and Clang search each path in CPATH
and sometimes INCLUDE_PATH
for header files.
CPATH
is more reliable from what I've seen.
CPATH
is organized as a colon-separated list.
export CPATH="/path1:/path2:/path3"
CPATH
contains three paths in this example.