linux - RTLD_LOCAL 和 RTLD_DEEPBIND 是递归的吗?
问题描述
DLOPEN 手册页记录了两个标志,可用于解决共享库之间的符号冲突。RTLD_LOCAL 表示库中的符号未加载到全局符号命名空间中,而 RTLD_DEEPBIND 则更喜欢本地符号而不是全局符号。
这些标志是仅适用于直接加载的库,还是也适用于作为加载该库的一部分加载的依赖项?
解决方案
推荐阅读
- python - 芹菜:禁用工人之间的心跳
- python - django.db.models.fields.related_descriptors.RelatedObjectDoesNotExist:
- c++ - rapidjson + c++:“abort() 已被调用”错误
- function - 栅格气候数据(qmap)的偏差校正 - 公式中的错误
- php - 如何在 Wordpress 中为视频元素添加静音属性
- javascript - 如何为每个元素添加唯一的事件侦听器
- r - 在 R 中创建时间间隔
- c++ - 为什么将先前杀死的 boost 线程的线程 id 分配给新的 boost 线程?
- java - 异步私有函数的单元测试覆盖率
- javascript - 用于从数据表导出的角度 js 文件保护程序