C++ include语句未找到文件,但QT项目编译并运行

C++ include语句未找到文件,但QT项目编译并运行,c++,qt,cmake,C++,Qt,Cmake,已经与QT Creator建立了一个QT项目,并与CLion一起工作。程序编译并运行,但从解析器中得到一个错误,即找不到“/ui\u entrywindow”。我在QTCreator中没有得到这个错误 下面的任何代码都是由QTCreator生成的。这是头文件,应包括哪些类和命名空间: #ifndef ENTRYWINDOW_H #define ENTRYWINDOW_H #include <QMainWindow> QT_BEGIN_NAMESPACE namespace Ui

已经与QT Creator建立了一个QT项目,并与CLion一起工作。程序编译并运行,但从解析器中得到一个错误,即找不到“/ui\u entrywindow”。我在QTCreator中没有得到这个错误

下面的任何代码都是由QTCreator生成的。这是头文件,应包括哪些类和命名空间:

#ifndef ENTRYWINDOW_H
#define ENTRYWINDOW_H

#include <QMainWindow>

QT_BEGIN_NAMESPACE
namespace Ui { class EntryWindow; }
QT_END_NAMESPACE

class EntryWindow : public QMainWindow
{
  Q_OBJECT

 public:
 EntryWindow(QWidget *parent = nullptr);
 ~EntryWindow();

 private:
 Ui::EntryWindow *ui;
 };
 #endif // ENTRYWINDOW_H
\ifndef ENTRYWINDOW\u H
#定义入口窗口
#包括
QT_开始名称空间
命名空间Ui{class EntryWindow;}
QT_END_名称空间
类入口窗口:公共QMainWindow
{
Q_对象
公众:
入口窗口(QWidget*parent=nullptr);
~EntryWindow();
私人:
Ui::EntryWindow*Ui;
};
#endif//ENTRYWINDOW\u H

Qt creator可能已将构建树添加到其包含路径中。你也应该这样做。我怎样才能做到这一点?