在 Windows 上使用 Dev C++ 编译 Qt 应用程序

Compiling a Qt Application using Dev C++ on Windows

我用 Dev-C++ 编写了一个小型 Qt 应用程序,如下所示:

#include <QApplication>
#include <QLabel>

int main(int argc,char *argv[])
{
    QApplication app(argc,argv);
    QLabel *label = new QLabel("Hello Qt!"); 
    label->show();
    return app.exec();
}

我很确定我已经完成了开始创建 Qt 应用程序所需的一切,例如安装 Qt5.3.2、设置系统环境变量等。但是,当尝试在 Dev-C++ 中编译程序时,我得到错误提示:

[Error]: QApplication: No such file or directory

在严格按照其他教程的说明进行操作后,我仍然无法编译程序。

我可能做错了什么?

Dev-C++是基于mingw的,所以你应该在Windows上安装为mingw编译的Qt。那么你确实应该使用 qmake 来生成 Makefile。对于编译,您应该使用 Dev-C++ 附带的 mingw 发行版提供的 make 实用程序(此实用程序的名称可能与 mingw 中的 'make' 不完全相同)