场景
有些时候,我们会对程序进行编译,可是牵扯到各种so文件呀,h头呀啥的,搞得经常十分崩溃。
系统本身有些目录是会去搜索的,比如我们安装一个mysql-devel那么就会在系统搜索的目录中创建相应的so呀h呀文件,但是有些时候我们编译的目录不是系统默认搜索的咋办呢?
方案(有待进一步确认)
编译时
export C_INCLUDE_PATH=/opt/123/addons/libfastcommon/include
export LIBRARY_PATH=/opt/123/addons/libfastcommon/lib
运行时
export LD_LIBRARY_PATH=/opt/123/addons/libfastcommon/lib:$LD_LIBRARY_PATH