进程如何在/ usr / lib下的文件夹中找到共享库

艾姆拉·卡亚(Emrah Kaya)

假设程序需要在/ usr / lib / foo文件夹下的共享库(bar.so)。我知道bar.so是否直接在/ usr / lib下,它将被自动找到。但是,在我的情况下,无法自动找到该库,因为-我认为是-它位于文件夹/ usr / lib / foo下。但是,在/ usr / lib下还有大量其他文件夹,并且使用这些库的相应程序正在无缝运行。

那么,此过程如何工作,如何解决我的问题?

谢谢。

丹·科尼莱斯库(Dan Cornilescu)

各个程序可以控制它们在何处搜索库。

也可以使用LD_LIBRARY_PATH env var来控制搜索路径:http : //tldp.org/HOWTO/Program-Library-HOWTO/shared-libraries.html

尝试将/ usr / lib / foo附加到LD_LIBRARY_PATH env var。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何恢复 /usr/lib 文件夹中的权限?

如何在nuget错误中找到“ lib”文件夹?

如何恢复“ / usr”文件夹的权限?

rhel + / usr / lib64 +如何还原文件夹

文件夹 /usr/lib/windows95 来自哪里,我该如何摆脱它?

如何在/ usr / bin中编辑文件?

如何使tcc在/ usr / lib中搜索库?

我如何在另一个分区上挂载/ usr,但在该分区上使用名为/ usr的文件夹,而不是将/用作/ usr?

如何还原'/ usr / lib / gcc / *'

在哪里找到/如何为rsyslog安装缺少的Imjournal共享对象文件(/usr/lib/rsyslog/imjournal.so)

如何在/ usr文件夹中卸载软件包

如何在VSIX扩展中找到打开的文件夹

如何在Java中找到“我的文档”文件夹

Laravel:如何在Laravel中找到公用文件夹?

如何在Outlook中找到丢失的文件夹?

如何在OneDrive中找到“保存的图片”文件夹?

如何在节点目录中找到最旧的文件夹?

如何从/ usr / bin链接到/ usr / lib或/ opt?

如何在/ usr / lib / systemd /中使用systemd服务?

/usr/lib 和 /usr/lib/x86_64-linux-gnu 文件夹之间的区别

/ usr / local / lib中的子文件夹?

/ usr / local / lib中的子文件夹?

如何在linux中找到我的node.js文件,/ usr / bin / node不起作用

“ / usr / lib / debug / usr / lib /”中的文件占用大量空间,如何释放它?

如何在MacOS Mojave中替换“ / usr / bin”中的文件

如何在Mac上将文件复制到/ usr / share?

如何在/ usr中安装mlpack头文件?

如何统计/usr/bin中的文件和文件夹的数量

如何授予 Chromium 权限以读取我的 /usr 或 /tmp 文件夹中的文件?