有时候我们自己编译了一个库或者编译了boost或者其他库时候,不想将编译后的Include以及link文件放入系统文件中,那么我们可以通过声明环境变量来指定系统的查找路径
INCLUDE_PATH头文件路径
- 仅仅需要将XXX用编译库的头文件路径取代然后放入~/.bashrc中
export INCLUDE_PATH=${INCLUDE_PATH}:XXX
LIBRARY_PATH链接路径
- 仅仅需要将XXX用编译库的头文件路径取代然后放入~/.bashrc中
export LIBRARY_PATH=${LIBRARY_PATH}:XXX
cmake 中的find_package的搜索路径
- CMAKE_PREFIX_PATH进行设置
# set gflag path
export CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/rui/libs/gflags-master/build
具体细节可以查看