linux之ldconfig命令的作用

ldconfig我是这样理解的,ld-config,ld指的是链接器,config指配置信息,连起来是链接器连接配置信息。

我们都知道应用程序运行时依赖的动态库,那应该到什么地方去寻找这些动态库中,linux提供了几种方法告诉应用程序去哪里寻找,例如配置LD_LIBRARY_PATH或者修改/etc/ld.so.config文件等,这里不具体展开,本文重点讲述修改ld.so.config的方式。

当我们修改了ld.so.config文件或者在ld.so.config.d目录下新增了或者修改了文件就相当于告知系统应用程序的依赖库可以在这些文件配置的路径去寻找动态库。那么就迎来了一个文件,修改完这些文件要如何使文件中的内容生效呢?答案就是ldconfig命令。

ldconfig是linux提供的用于当用户修改完上述提及的配置文件,对这些修改生效时使用的命令。使用该命令后,应用程序依赖的动态库链接库会在配置文件中提及的路径中去寻找。

相关推荐
Irissgwe4 分钟前
12、多路转接 select
linux·io多路转接·select
我命由我123459 分钟前
工程中安全帽颜色含义
运维·经验分享·学习·职场和发展·求职招聘·职场发展·学习方法
ZFSS16 分钟前
BYOK(自带密钥)使用指南
运维·服务器·前端·人工智能·midjourney
无足鸟ICT18 分钟前
【RHCA+】编辑多个文件
linux
fengyehongWorld34 分钟前
Linux fd命令
linux
AIMath~35 分钟前
hermes agent安装在Linux centos中
linux·运维·服务器
cjp56035 分钟前
001.Web Api_服务器,新建api
运维·服务器
赵民勇36 分钟前
如何查看一个二进制程序是否设置了rpath或runpath?
linux·c++
小王师傅6643 分钟前
深入解析:Docker在Mac上的运行本质与Linux进程管理机制
linux·macos·docker
Irissgwe1 小时前
9、数据链路层
linux·网络·mac·ip·数据链路层·arp协议·以太网帧格式