1、ELF可执行文件中动态段DT_RPATH指定;gcc加入链接参数“-Wl,-rpath”指定动态库搜索路径; 2、环境变量LD_LIBRARY_PATH指定路径; 3、/etc/ld.so.cache中缓存的动态库路径。可以通过修改配置文件/etc/ld.so.conf 增删路径(修改后需要运行ldconfig命令); 4、默认的 /lib/; 5、默认的 /usr/lib/ 与动态链接...
Linux 下动态链接库搜索路径问题 Linux动态链接库的搜索路径按优先级排序为: 1.编译目标代码时指定的动态库搜索路径; 在编译时通过gcc 的参数”-Wl,-rpath,”指定。当指定多个动态库搜索路径时,路径之间用冒号”:”分隔。 2.环境变量LD_LIBRARY_PATH指定的动态库搜索路径; 3.配置文件/etc/ld.so.conf中指定的动...