Linux 下指定程序运行时动态库搜索路径 rpath 指定 可以在编译时指定,例如 g++ -rpath=/your/path:/your/path1 使用:分割路径 也可以用 chrpath 修改 shell 指定LD_LIBRARY_PATH变量 配置文件/etc/ld.so.conf中指定的动态库搜索路径以及/etc/ld.so.conf.d/文件夹的配置文件中的内容;...
-Wl,-rpath, 用于指定程序运行时查找动态链接库的路径,多个路径是使用冒号隔开。这样就不用添加路径到 /etc/ld.so.conf 文件中了,在需要多个so版本共存时很有用 编译完成后可以使用以下命令查看路径是否设置成功了 $ readelf -dl evh 看到类似下面的信息则是路径设置成功了 0x000000000000000f (RPATH) Library rpa...