LINUX.ORG.RU

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


0

0

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

а то у меня dlopen ругается
undefined symbol: _ZN5CExec11reg_commandEPcPFiS0_S0_iiiEi

anonymous

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

Или делай method вмртуальным, или передавай в функцию указатель на method.

anonymous ()

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

Надо делать метод чистовертуальным =0

anonymous ()

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

кароче я реш ил свою проблему просто откомпилоровав с -rdynamic и extern "C"

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