首页 > 解决方案 > RTLD_LOCAL 和 RTLD_DEEPBIND 是递归的吗?

问题描述

DLOPEN 手册页记录了两个标志,可用于解决共享库之间的符号冲突。RTLD_LOCAL 表示库中的符号未加载到全局符号命名空间中,而 RTLD_DEEPBIND 则更喜欢本地符号而不是全局符号。

这些标志是仅适用于直接加载的库,还是也适用于作为加载该库的一部分加载的依赖项?

标签: linuxdlopen

解决方案


推荐阅读