2024-06-06 14:06:14 发布
网友
我需要一种或多或少可移植的编程方式来查询动态库路径列表。对于Linux,我可以连接$LD_LIBRARY_PATH和{}的内容(根据需要处理include指令,并可能按体系结构进行过滤),但这在FreeBSD上不起作用。在
$LD_LIBRARY_PATH
include
最后,我需要一个Python函数来实现这一点。如果需要,它可以调用gcc或其他外部命令。在
对于Linux和FreeBSD,您可以尝试处理ldconfig(8)的输出。列出这些库的选项是不同的,但是(-p在Linux,-r在FreeBSD)希望这能有所帮助。在
ldconfig(8)
-p
-r
Solaris是不同的-请参见^{}。 MacOSX又一次不同了——见^{}。在
对于Linux和FreeBSD,您可以尝试处理
ldconfig(8)
的输出。列出这些库的选项是不同的,但是(-p
在Linux,-r
在FreeBSD)希望这能有所帮助。在编辑:
Solaris是不同的-请参见^{} 。} 。在
MacOSX又一次不同了——见^{
相关问题 更多 >
编程相关推荐