我尝试使用此代码加载我的插件:奇怪的错误:“错误加载插件指定的模块找不到”
QString path = QFileDialog::getOpenFileName(0);
QPluginLoader loader(path);
AnprPluginInterface *i = qobject_cast< AnprPluginInterface* >(loader.instance());
if (i == NULL)
QMessageBox::information(0, "this", "error loading plugin." + loader.errorString());
else
QMessageBox::information(0, "this", "plugin loaded.");
我送QPluginLoader
插件的绝对路径,但它说,可以找不到插件!
错误是:
error loading plugin. "Cannot load library The specified module could not be found."
请参阅以下有关调试插件问题的提示:http://qt-project.org/doc/qt-4.8/deployment-plugins.html#debugging-plugins – Mat
@Mat〜>谢谢。你的链接解决了这个问题。 – saeed