How can I add a default include path for GCC in Linux?
Try setting C_INCLUDE_PATH (for C header files) or CPLUS_INCLUDE_PATH (for C++ header files). As Ciro mentioned, CPATH will set the path for both C and C++ (and any other language). More details in GCC’s documentation.