我在Linux有一个服务。
当我启动它使用服务启动或init.d启动。 它不能加载存储在/etc/ld.so.conf.d/中的configuration。 因此,在/etc/ld.so.conf.d/中加载库path的一些过程。 不能通过此服务启动。
但是当我在shell中运行这个servcie脚本时,它工作正常。
如何在/etc/ld.so.conf.d/中加载库path?
非常感谢。
你最近是否运行ldconfig
(作为root)? 有一个由该程序更新的共享库缓存,如果在不运行ldconfig
情况下更新/etc/ld.so.conf.d
的文件,缓存数据可能会过时。