以下只记录自己在编程中遇到的情况,以后有其他情况再进行添加。

情况描述:
在手动创建xxx.ui后,又手动添加一个基类为QWidget的窗体类,原本是试图将该类绑定ui窗口,但在绑定前进行编译时,程序报错“LNK2019 无法解析的外部符号”,注意到其中有错误如下图。
VS2019 + QT5.9 封装DLL时,报错“LNK2019 无法解析的外部符号”的解决方法
应该为QWidget所引起的,在排查项目配置后发现,其实是Qt项目设置中的“Qt Modules”项中默认勾选的只有“core”,并未有“widget”。

然后如下配置后,顺利解决。
VS2019 + QT5.9 封装DLL时,报错“LNK2019 无法解析的外部符号”的解决方法VS2019 + QT5.9 封装DLL时,报错“LNK2019 无法解析的外部符号”的解决方法

相关文章:

  • 2021-05-30
  • 2021-06-24
  • 2021-08-11
  • 2021-05-14
  • 2021-05-29
猜你喜欢
  • 2021-12-09
  • 2021-04-08
  • 2021-05-31
  • 2022-12-23
  • 2021-10-13
  • 2021-11-28
相关资源
相似解决方案