Linux解决软件运行时找不到对应的库文件

11月 30, 2017 |

1)将库文件的路径添加到LD_LIBRARY_PATH环境变量, 多个路径冒号分隔
2)将库文件的路径添加到LD_RUN_PATH环境变量
3)编译时通过make的LDFLAGS设置"-Wl,-rpath=LIBDIR"运行时库的查找路径,-rpath设置的信息会写入可执行文件中的
4)如果具有系统管理员权限,可以将库文件的路径添加到/etc/ld.so.conf中,且执行ldconfig让其改动生效

Posted in: Linux

Comments are closed.