大家好 好吧,我刚刚在 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/