2016 - 2024

感恩一路有你

chattr命令详解 如何利用命令ldconfig更新动态库的缓存?

浏览量:1112 时间:2021-03-12 06:28:08 作者:admin

如何利用命令ldconfig更新动态库的缓存?

最简单的配置是将连接库目录添加到/etc/ld.so.conf公司添加后,执行ldconfig更新DLL。

/etc/ld.so.conf文件介绍?

了解/etc/ld.so.conf公司在文件的功能之前。D/目录,我们首先介绍了通过运行程序加载动态库的几种方法:首先,通过ldconfig命令,ldconfig命令的目的主要是搜索默认目录(/lib和/usr/lib)和动态库配置文件/etc/ld.so.conf公司在中列出的目录中,搜索动态链接库(如lib*)。So*),然后创建动态加载程序(老苏)所需的连接和缓存文件。默认情况下,缓存文件为/etc/ld.so.缓存此文件包含DLL名称的有序列表。涉及的关键内容是命令:ldconfig、配置文件目录/etc/ld.so.conf公司. D、 配置文件位于/etc/ld.so.conf公司内容由用户编辑,文件/etc被缓冲/ld.so.缓存. 例如,在部署软件时,一些动态库安装在EXE目录下,可以通过以下方法实现:1)配置exe.conf文件文件,添加一行~/exe,然后将该文件放入/etc/ld.so.conf公司. D目录;2)in/etc/ld.so.conf公司向文件中添加一行includeld.so.conf公司.d/exe.conf3文件)执行ldconfig命令后,程序运行时,会自动在EXE目录下添加动态库搜索。第二,通过LDLIBRARYPath环境变量可以在中配置。巴什尔。Cshrc,LD_uulibrary_uuupath意味着告诉加载程序在哪里可以找到共享库。可以设置多个搜索目录,这些目录用冒号分隔。在上面的同一个示例中,可以在中添加一行。巴什尔。Cshrc,导出LD LIBRARY PATH=~/exe:$LD LIBRARY PATH。第三种方法是通过编译选项-WL、-rpath指定动态搜索路径。-WL选项告诉编译器将以下参数传递给链接器。通过以上介绍,/etc/ld.so.conf公司的影响。D/更清晰。

chattr命令详解 iptables命令 linux打开文本编辑器命令

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。