龙龙 |
2020-05-27 21:56 |
Qt插件加载dll问题(求助)
用QPluginLoader加载一个插件a.dll。在a.dll程序中引用了另一个dll(b.dll)中的类(称之为B)。a.dll的编译链接都可以通过。 但在主框架中无法通过插件加载a.dll,a.dll中引用的类B无法实例化。QPluginLoader中返回的errorString 是无法加载a.dll中的模块。 如果把a.dll中的B类成员去掉,主框架就可以正常加载插件a.dll。 想请教各位是否遇到过类似情况?如何解决? |
|