Linux 系统上 dll 的默认位置是什么?

Linux 系统上 dll 的默认位置是什么?

经过研究,我知道dll文件可以在linux系统下使用。只要给出一个特定的路径,我就可以使用它们。

有没有一个路径可以把它们放在Linux自动查找的位置,相当于

C:\Windows\System32 ?

一些网站推荐usr/local/lib,但是 Linux 不会自动在那里查找。

答案1

该文件/etc/ld.so.conf包含动态链接器将尝试自动从中加载库的目录列表。此文件通常包含目录下的其他配置文件/etc/ld.so.conf.d

修改此文件后,您将需要以 root 身份运行来更新缓存ldconfig

有些发行版有其他工具来帮您管理此文件。如果 ld.so.conf 文件包含一条注释,声称它是自动生成的,则您应该参考发行版的文档以了解如何进行更改。

相关内容