linux - redhat linux 中的共享对象

标签 linux shared redhat shared-objects

大家好 好吧,我刚刚在 REDHAT linux 中遇到了共享对象(.so)的问题 我想知道的是:如果我在 $PATH 中的/Lib 或/lib64 中放入新的 SO,我是否应该重新启动服务器... 注意:服务器正在生产中,我不想在不需要时重新启动它 最好的问候

最佳答案

无需重新启动。如果将 .so 放在非标准路径中,您可能需要在/etc/ld.config 或/etc/ld.config.d 中的文件中列出该路径并运行 ldconfig,否则用户将需要在其 LD_LIBRARY_PATH 中包含该路径(PATH 不相关)。如果您将 .so 放在/lib 或/lib64 中,则不需要执行任何其他操作。

关于linux - redhat linux 中的共享对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5579248/

相关文章:

linux - Jenkins 在系统重启时删除作业

c - 如何在shell脚本中使用ctrl+c?

c - 从 ELF 二进制文件中仅提取我的函数名称

xml - 应该使用什么命令从 Linux 上的 XML 文件的一行中获取文本?

linux - Bash递归地替换名称上的许多空格

linux - lib/lib64 文件夹在 red hat linux 中重命名。无论如何要修复它?

android - Android 库项目是否也导出其外部库?

session - 如何创建跨多个域的共享登录服务?

vb.net - 在面向对象编程中使用 .txt 文件的正确方法

linux - RPM 生成错误 : File must begin with "/"