LINUX.ORG.RU

вызов метода из модуля


0

0
у меня есть модуль.so в нем есть функция. я загружаю этот модуль с помощью dlopen и вызываю эту функцию
передавая ей ссылку на объект, и в этой функции например вызываю object->metod().
возможно ли сделать такое?

а то у меня dlopen ругается
undefined symbol: _ZN5CExec11reg_commandEPcPFiS0_S0_iiiEi
anonymous
Или делай method вмртуальным, или передавай в функцию указатель на method.
anonymous
()
Надо делать метод чистовертуальным =0
anonymous
()
кароче я реш ил свою проблему просто откомпилоровав с -rdynamic и extern "C"
anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.