最近做项目使用Qt+Cmake+VS:使用Cmake编译Qt项目,然后在VS中开发。
项目结构如图:
使用Cmake编译后,打开项目,出现了如下图的问题:
原因很简单,VS没有找到ui的头文件:
#include "ui_mainwindow.h"
可以在VS中发现,出现了四个同名的ui_mainwindow.h文件:
但是其中只有一个能被打开,其他的双击打开会报错:
将报错的文件移除即可解决问题:
最近做项目使用Qt+Cmake+VS:使用Cmake编译Qt项目,然后在VS中开发。
项目结构如图:
使用Cmake编译后,打开项目,出现了如下图的问题:
原因很简单,VS没有找到ui的头文件:
#include "ui_mainwindow.h"
可以在VS中发现,出现了四个同名的ui_mainwindow.h文件:
但是其中只有一个能被打开,其他的双击打开会报错:
将报错的文件移除即可解决问题: