编译时搜索头文件
gcc 先找 -I 设置的路径
再找 gcc 的环境变量 C_INCLUDE_PATH, CPLUS_INCLUDE_PATH, OBJC_INCLUDE_PATH 设置的路径
最后再找内定目录
/usr/include, /usr/local/include
链接时搜索库文件
gcc 先找 -L 设置的路径
再找环境变量 LIBRATY_PATH 设置的路径
最后再找内定目录
/lib, /usr/lib, /usr/local/lib
运行时搜索动态库
先找编译程序时直接指定动态库 -Wl,-rpath=再找环境变量 LD_LIBRARY_PATH 设置的路径最后再找内定目录
/lib, /usr/lib