日期:2014-05-16  浏览次数:20623 次

Linux动态库(.so)搜索路径总结

1. 三种搜索方法

?

  • 在配置文件/etc/ld.so.conf中指定动态库搜索路径
  • 通过环境变量LD_LIBRARY_PATH指定动态库搜索路径。
  • 在编译目标代码时指定该程序的动态库搜索路径。
2.?动态库的搜索路径搜索的先后顺序
  • 编译目标代码时指定的动态库搜索路径;   
  • 环境变量LD_LIBRARY_PATH指定的动态库搜索路径;   
  • 配置文件/etc/ld.so.conf中指定的动态库搜索路径;   
  • 默认的动态库搜索路径/lib;   
  • 默认的动态库搜索路径/usr/lib。