高分,在线--linux 下.so文件加载,同名函数,加载错

whslovexyp whslovexyp 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
问题如下:

我程序用dlopen("a.so", RTLD_LAZY),然后dlsym(.,"functionA");
a.so中的函数functionA中又如下:
functionA{
...
dlopen("b.so", RTLD_LAZY);
dlsym(.,"functionB");
...
}

问题是a.so和b.so中都有函数functionC,而b.so中的functionB调用了functionC,本来希望是调用b.so中的functionC,
但是现在缺调用了a.so中的functionC,help.................................................................
...全文
评论 21
收藏 已收藏
分享
返回顶部
whslovexyp
C语言 70,039 成员 243,237 内容