2、用命令行编译Qt程序生成可执行文件exe

一、创建源文件

1、新建一个文件夹,并创建一个txt文件 

2、用命令行编译Qt程序生成可执行文件exe_第1张图片

2、重命名为main.cpp

2、用命令行编译Qt程序生成可执行文件exe_第2张图片

3、在main.cpp中添加如下代码
#include
#include
#include
int main(int argc, char *argv[])
{
    QApplication a(argc, argv);
    QDialog w;
    w.resize(200, 200);
    QLabel label(&w);
    label.setText("Hello world! 你好,Qt!!!");
    w.show();
    return a.exec();
}

2、用命令行编译Qt程序生成可执行文件exe_第3张图片

二、打开命令提示符程序

1、找到Qt 5.12.0 for Desktop,并点击打开

2、用命令行编译Qt程序生成可执行文件exe_第4张图片

2、我创建的文件夹在e盘,所以先输入“e:”回车

2、用命令行编译Qt程序生成可执行文件exe_第5张图片

3、再输入“cd 文件夹路径”,回车

2、用命令行编译Qt程序生成可执行文件exe_第6张图片

三、生成项目文件pro

1、输入: qmake -project, -前有空格,后没有空格
在文件夹中生成"xxx.pro",xxx与文件夹同名

2、用命令行编译Qt程序生成可执行文件exe_第7张图片

2、在xxx.pro中添加如下代码,注意位置
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets

2、用命令行编译Qt程序生成可执行文件exe_第8张图片

四、生成Makefile文件

输入:qmake,回车
生成如下文件和文件夹

2、用命令行编译Qt程序生成可执行文件exe_第9张图片

五、生成可执行文件exe

1、输入:mingw32-make,回车,-前后都没有空格

2、用命令行编译Qt程序生成可执行文件exe_第10张图片

2、在 release文件夹中生成.exe文件

2、用命令行编译Qt程序生成可执行文件exe_第11张图片

六、运行测试

切换到release文件夹中,输入: cd release
运行可执行程序,输入: Command .exe

2、用命令行编译Qt程序生成可执行文件exe_第12张图片

你可能感兴趣的:(Qt小功能,qt)