Всем привет,
не могу понять почему при портировании на линух перестали работать либы
пытаюсь прочитать либу также как в винде
loader = new QPluginLoader("libaddpublic.so", this);
if(loader)
{
if(loader->instance())
{
AddPublicHostInterface* addPublicDialog = qobject_cast<AddPublicHostInterface*>(loader->instance());
addPublicDialog->showDialog();
}
else
{
qDebug() << "Root object wasn\'t loaded";
}
}
else
{
qDebug() << "File wasn\'t loaded";
}
получаю ноль от loader->instance()
нужно под линухом что-то дополнительно прописывать чего нет под виндой?