Linux添加共享库路径
2016-11-11 12:05
197 查看
Linux 运行的时候,是如何管理共享库(*.so)的?
在 Linux 下面,共享库的寻找和加载是由 /lib/ld.so实现的。 ld.so 在标准路经(/lib, /usr/lib) 中寻找应用程序用到的共享库。
如果需要用到的共享库在非标准路经,ld.so 怎么找到它呢?
Linux 通用的做法是将非标准路经加入 /etc/ld.so.conf,然后运行 ldconfig 生成/etc/ld.so.cache。 ld.so 加载共享库的时候,会从 ld.so.cache 查找。
在 Linux 下面,共享库的寻找和加载是由 /lib/ld.so实现的。 ld.so 在标准路经(/lib, /usr/lib) 中寻找应用程序用到的共享库。
如果需要用到的共享库在非标准路经,ld.so 怎么找到它呢?
Linux 通用的做法是将非标准路经加入 /etc/ld.so.conf,然后运行 ldconfig 生成/etc/ld.so.cache。 ld.so 加载共享库的时候,会从 ld.so.cache 查找。
相关文章推荐
- Linux系统中如何添加自己的库文件路径(转)
- Linux中如何添加自己的库文件路径
- linux 共享库路径设置
- linux 添加PATH路径
- VMware Data Recovery中添加的网络共享,应注意路径规范问题
- Linux系统中如何添加自己的库文件路径
- linux下添加共享库
- 关于ubuntu添加共享库路径
- 关于ubuntu添加共享库路径
- [GCC]ubuntu下添加arm-linux-gcc路径的指令有不同
- Linux下动态共享库加载时的搜索路径详解(顶嵌开源)
- Linux下动态共享库加载时的搜索路径详解
- Linux系统中如何添加自己的库文件路径
- Linux系统中如何添加自己的库文件路径
- win7下用vbox安装Linux添加共享文件夹
- Linux下动态共享库加载时的搜索路径详解
- Linux系统中如何添加自己的库文件路径
- linux下gcc编译可执行程序时,添加动态链接库加载路径
- Linux系统中如何添加自己的库文件路径
- linux的和windows通过vm共享的路径