http://blog.163.com/xychenbaihu@yeah/blog/static/1322296552010102144057844/
1、CPATH或C_INCLUDE_PATH //存放自动加载头文件的位置
用逗号分隔的目录列表,以提供头文件的搜索位置。
相当于在使用gcc或g++是,-Idirectory。(头文件所在的位置)!
2、COMPILER_PATH //gcc和g++子程序的位置
用逗号隔开的目录列表,以提供gcc或g++子程序的搜索位置。
3、GCC_EXEC_PERFIX
....
4、LIBRARY_PATH //自动搜索库的路径
用逗号隔开的目录列表,以提供链接器寻找连接库(动态连接库,静态连接库)的位置。
相当于在命令里使用-Ldirectory
5、LD_LIBRARY_PATH //动态搜索加载动态库的路径
用逗号隔开的目录列表,用来提供共享连接库(动态连接库)文件的搜索位置。这个环境变量是程序在执行是使用的。
ldd ./可执行程序名
将看到可执行程序在执行时连接动态库的过程。
6、TMPATH //gcc或g++编译过程中,临时文件存放的目录
gcc编译过程中临时文件使用的目录。