• 6760阅读
  • 2回复

QPluginLoader loader() 失败的原因? [复制链接]

上一主题 下一主题
离线bborn
 

只看楼主 倒序阅读 楼主  发表于: 2008-10-30
— 本帖被 XChinux 执行加亮操作(2008-11-30) —
一个软件的插件 load进来 赋值后 plugin 为空

QPluginLoader loader(pluginsDir.absoluteFilePath(fileName));
QObject *plugin = loader.instance();

但如果本地编译插件后 就可以成功
下载dll 形式的库 就不能用

想不通为什么
应该是我编译的问题
但实在是找不到原因
离线fanzhichao

只看该作者 1楼 发表于: 2008-10-31
但如果本地编译插件后 就可以成功
下载dll 形式的库 就不能用

最好先确认以下你下载的dll的编译环境和你的是否兼容
离线bborn

只看该作者 2楼 发表于: 2008-11-16
回来报告一下
问题解决了
不是qt的问题

是我在插件引用的头文件修改了
所以造成原来的插件不能用

希望对看到的人有帮助
快速回复
限100 字节
 
上一个 下一个