C头文件调用路径:
1
2
3
| export C_INCLUDE_PATH=/usr/local/include:$C_INCLUDE_PATH#也可在gcc参数中指定调用路径-I/usr/local/include |
C++头文件调用路径:
1
| export CPLUS_INCLUDE_PATH=/usr/local/include:$CPLUS_INCLUDE_PATH |
动态库调用路径:
1
2
3
4
5
| export LIBRARY_PATH=/usr/local/lib:$LIBRARY_PATH#也可在gcc参数中指定调用路径-L/usr/local/lib #指定调用库的名字,如libcurl.so-lcurl |
pkg-config路径:
1
| export PKG_CONFIG_PATH=/usr/local/pkgconfig/ |
程序运行时动态库调用路径:
1
2
3
4
| export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH#也可添加到全局动态库echo '/usr/local/lib' > /etc/ld.so.conf.d/local.confldconfig |
查看gcc默认查找头文件/动态库目录:
1
2
| `gcc -print-prog-name=cc1` -vgcc -print-search-dirs |
参考:http://www.cnblogs.com/vamei/archive/2013/04/04/2998850.html