Qt编译报错 LNK2019:无法解析的外部符号

Qt编译项目报错”LNK2019:无法解析的外部符号“时,按如下操作解决:

  1. 到该项目构建生成build的路径下删除build文件夹,再重新到Qt中对项目执行”清除-qmake-重新构建“操作。
  2. 如果执行完上述操作问题还是存在,那有很大的可能是因为项目中存在函数的声明与定义不匹配导致的,仔细查看报错信息,可以看到里面有提到某个函数,你可以全局搜索此函数存在的位置,仔细检查搜索出来的声明与定义是否存在不妥的地方,做出相应的修改即可。

版权声明:本文为keepwhiter原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。