Есть f.so
void test();
void f()
{
test();
}
main
main()
{
void* so = dlopen("f.so",RTLD_LAZY)
void* f = dlsym(so,"f");
}
test()
{
}
при загрузки so говорит что undefined symbol: test
Есть f.so
void test();
void f()
{
test();
}
main
main()
{
void* so = dlopen("f.so",RTLD_LAZY)
void* f = dlsym(so,"f");
}
test()
{
}
при загрузки so говорит что undefined symbol: test