LINUX.ORG.RU

DL run by pointer C++


0

0

Есть ли возможность вызвать в динамически подключаемой либе функцю по указателю а не через dlsym ...
void *lib=dlopen(lib_name,RTLD_LAZY);
pfnv pointer = (pfnv)dlsym(lib,"get_pointer");
С* с=(*pointer)();
с->f(); //функция подключаемой либы

anonymous

Для линковки с другими либами используй лучше automake, это так называемый Right Way. Но там документация фиговая, так что разобраться будет трудновато. :)

Если будут вопросы спрашивай

е

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.