如何获取Unix(Linux,FreeBSD)的系统库路径
我需要一种比较通用的方法来查询动态库的路径列表。在Linux系统中,我可以把$LD_LIBRARY_PATH
和/etc/ld.so.conf
的内容拼接在一起(根据需要处理include
指令,并可能根据架构进行过滤),但在FreeBSD上这样做就不行了。
最后,我需要一个Python函数来实现这个功能。如果需要的话,它可以调用gcc或其他外部命令。
我需要一种比较通用的方法来查询动态库的路径列表。在Linux系统中,我可以把$LD_LIBRARY_PATH
和/etc/ld.so.conf
的内容拼接在一起(根据需要处理include
指令,并可能根据架构进行过滤),但在FreeBSD上这样做就不行了。
最后,我需要一个Python函数来实现这个功能。如果需要的话,它可以调用gcc或其他外部命令。