在Windows中从命令行编译Qt应用程序

我下载了Qt SDK并为qmake等命令设置了path。 现在我试图从命令行编译“Hello World”程序,但不知道如何在Windows中执行该操作。

在Linux中,它非常简单:qmake -project; QMAKE; 使;

在Windows中,我试过:qmake -project; QMAKE; 的mingw32,使; mingw32-make返回:“先不要做任何事情”

我想编译的源代码在这里:

#include <QtGui> int main(int argc, char *argv[]) { QApplication app(argc, argv); QMainWindow mainWindow; mainWindow.setWindowTitle("Hello World!"); mainWindow.show(); return app.exec(); } 

我知道我可以使用Qt Creator IDE,但我想知道如何在命令行中编译Qt程序。

任何人都有经验?

“没有事可做”可以表明一切都已经编译完成。
你可以运行mingw32-make clean然后再用mingw32-make来检查是否是这种情况。

还要检查qmake -project生成的.pro文件是否在SOURCES变量中列出了你的.cpp文件。