1,问题重现: 使用vs2015开发一款qt软件,使用了QPluginLoader动态加载插件的方式,调试的时候,发现dll模块没有加载进来,debug发现QPluginLoader的instance此dll的返回为null. 2,原因: 编译dll的时,使用了多个以来的库文件,有一些库编译的时候是不会报错的. 3,解决方案: 检查vs2015工程设置中的链接器,查看外部依赖项,将依赖项的dll和lib放到当前工程编译的目录中,就ok了. eg:一个开发路上的行者,如有问题可发邮件到852089…