高分,在线--linux 下.so文件加载,同名函数,加载错
问题如下:
我程序用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.................................................................