0

问候

我在 qt creator 的一个会话中有 2 个项目。一个是控制台应用程序,另一个是共享插件。我正在加载插件,然后调用它的方法。我想输入插件的方法并对其进行调试(如果您在一个解决方案中有项目,则如 Visual Studio)。是否可以?如果是,我该怎么做?

QPluginLoader * pluginLoader = new QPluginLoader(pluginPath.c_str());
QObject * plugin = pluginLoader->instance();

if (plugin)
{
   deviceManager = qobject_cast<DeviceManager *>(plugin);
   return deviceManager->initialize();  //I want to enter this function which is in plugin project
}
else
{
   delete pluginLoader;
   return false;
}

PS:我正在使用带有 MinGW 32 位的 Qt 5.6.2。

提前致谢

4

1 回答 1

0

MinGW 不支持此功能。我改用微软编译器。

于 2017-12-24T07:32:40.037 回答