Скачал rpm пакет (64 бита) для Linux.
Пробую делать так:
(Всегда вижу "function not found");
Я что-то не так делаю? Или функция как-то по другому называется?
Пробую делать так:
(Всегда вижу "function not found");
Я что-то не так делаю? Или функция как-то по другому называется?
Код |
---|
void *lib = dlopen("libmapacces.so", RTLD_LAZY); if (lib){ void *proc = dlsym(lib, "mapGetSiteObjectKeyByNumber"); if (proc){ std::cout << "function found" << std::endl; } else{ std::cout << "function not found" << std::endl; } } |