privet,

Stanislav Lechev [AngelFire] wrote:

kakto wivdame w C++ funkciqta e sys ime "_Z11plugin_mainv"
koeto weroqtno e zaradi polimorfizma
ili pone taka si go obqsnqwam az ...
wyprosa mi e sledniq kogato se opitwam da zaredq plugina si ...
az napraktika ne mu znam imenata na funkciite
kogato sa kompilirani na C++
znam che ima wariant sys dummy funkcii prez C da go prekaram
no ne me ustrojwa...
interesnoto e che na razlichnite versii na libc/glibc tezi prefix i suffix: _Z11 i v
sa razlichni...


wyprosa mi e kak po dqwolite da si adresiram prawilno funkciqta
sled kato ne znam imeto i...

In C++ functions are loaded just like in C, with dlsym. The functions you want to load must be qualified as extern "C" to avoid the symbol name being mangled.
eto i kyde pishe podrobnostite:
http://www.tldp.org/HOWTO/mini/C++-dlopen/


ycnex,
viktor

============================================================================
A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers).
http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara Zagora
To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html
============================================================================

Reply via email to