LINUX.ORG.RU

Про динамические либы в Qt


0

0

Проблема такая - делаю динамическую либу по типу
//==cut==
extern "C" void some_func1()
{
   // Some code
}

extern "C" void some_func2()
{
   // Another some code
}

//==cut==

К этой либе делаю доступ через QLibrary
//==cut==
typedef void (*func)();

QLibrary* lib=new QLibrary(lib_name);
func f1=(func)lib->resolve("some_func1");
func f2=(func)lib->resolve("some_func2");
//==cut==

Предположительно после добавления в эту либу flex'o-bison'ного кода
символы some_func1 и some_func2 перестали видеться. В чем прикол,
подскажите пожалуйста?

[Ay49]Mihas
anonymous

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