我需要一个或多或少便携式方案的方法,用于查询的动态路径图书馆的名单。为Linux,我可以连接 $LD_LIBRARY_PATH 和内容 /etc/ld.so.conf (处理的 include 指令,作为必要和可能的过滤架),但这并不工作,例如在FreeBSD。

最终,我需要一个Python功能这样做。它可以叫海湾合作委员会或其他外部的命令,如果需要的。

有帮助吗?

解决方案

用Linux和FreeBSD你可以试试的工作通过的输出 ldconfig(8).选项清单的图书馆不同,虽然(-pLinux, -rFreeBSD.) 希望这会有所帮助。

编辑:

Solaris是不同的-看到 man crle.
Mac OS x是不同的又一次-看看 man dyld.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top