ld加载so路径设置
来源:互联网 发布:fdd lte td lte 知乎 编辑:程序博客网 时间:2024/05/16 12:27
linux下一般程序运行时查找动态库的顺序:
(1)根据环境变量LD_LIBRARY_PATH查找
(2)根据/etc/ld.so.cache查找
(3)查找依次在/lib和/usr/lib目录查找
---------------------------------
LD_LIBRARY_PATH 来处理非标准路经的共享库。ld.so 加载共享库的时候,也会查找这个变量所设置的路经。
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:./lib
export LD_LIBRARY_PATH
Linux 通用的做法是将非标准路经加入 /etc/ld.so.conf,然后运行 ldconfig 生成 /etc/ld.so.cache
ld.so 加载共享库的时候,会从 ld.so.cache 查找。
/etc/ld.so.conf 内容如下:
include ld.so.conf.d/*.conf
/etc/ld.so.conf.d]#ll
total 16
-rw-r--r--. 1 root root 15 Nov 11 2010 ctapi-i686.conf
-r--r--r--. 1 root root 324 Nov 22 2013 kernel-2.6.32-431.el6.i686.conf
-rw-r--r--. 1 root root 15 Nov 23 2013 mysql-i386.conf
-rw-r--r--. 1 root root 19 Oct 30 2013 xulrunner-32.conf
0 0
- ld加载so路径设置
- 添加lib库自动搜索路径到/etc/ld.so.conf,然后ldconfig使设置生效
- 设置so搜索路径
- 动态.so库的环境设置, 使用 ld.so.conf
- linux动态共享库的设置--/etc/ld.so.conf和/etc/ld.so.cache
- 动态库路径配置- /etc/ld.so.conf文件
- 动态库路径配置- /etc/ld.so.conf文件
- 动态库路径配置- /etc/ld.so.conf文件
- 关于加载器ld-linux-armhf.so.3
- linux So链接路径设置
- 关于linux的动态共享库的设置--/etc/ld.so.conf和/etc/ld.so.cache
- 关于linux的动态共享库的设置--/etc/ld.so.conf和/etc/ld.so.cache
- 绝命中的一助linux程序加载器ld-linux.so中的LD_PRELOAD预加载库
- 文件ld.so.conf
- 更新 ld.so.conf
- ld.so.conf
- etc/ld.so.conf
- etc/ld.so.conf
- CSS3的选择器
- Redis安装
- Android群英传——第六章屏幕尺寸信息
- 关于ThinkPHP框架开发微信公众号在微信后台配置服务器URL提示Token验证失败的解决方案
- php 关于 preg_match 正则匹配值的输出
- ld加载so路径设置
- android studio 链接逍遥安卓
- go MD5 HASH 算法使用
- POJ 2431 Expedition 贪心 + 优先队列
- 通用点阵字库生成工具
- 判断imageView的image是否为空
- 学习笔记-DEMO:Js实现中英文翻译
- 打包jar包并混淆
- 呵呵