Python
搜索路径 标签描述

前言 在手动设置动态库的存放路径的情况下,发现muslldso依旧可以加载位于/lib目录下的动态共享库 动态库的存放路径或者说搜索路径,是否可以手动配置?比如Linux上有个配置文件可以配置,可以改变动态库的搜索次序,muslldso是否也可以做到这一点? 搜索路径 通过查看musl的代码:ldso\dynlink.c中的load_library函数中实现,了解到,musl的动态库默认是以lib作为前缀的,并且不能使用系统预留的动态库名字,比如libc.so muslldso通过应用程序的动态库依赖列表获取依赖的动态库名字,大部分是没有路径的。 下面是动态库路径的处理: ...