1.编译流程
2.配置环境变量
首先打开环境变量,选择path进行编辑
然后根据编译器所在路径配置 环境变量,我电脑上安装的是vs2015和Qt5.9.5,大家要根据自己的情况来填写。
3.实例演示
本例程以mingw作为示例采用的编译器。
准备工作,先准备一个简单的cpp文件,如:
代码文件内容如下:
3.1 创建pro文件
现在,从开始菜单打开命令行窗口(以这种方式打开的命令行窗口会自动配置Qt运行环境,直接打开cmd窗口是不行的):
接下来,使用命令将目录切换到代码文件所在目录,:
然后,输入命令生成一个“.pro”文件,下图中生成的pro文件是Test3.pro:
3.2 修改pro文件
打开刚才生成的pro文件,看到如下内容:
可以明显地看到此文件缺少对在程序中使用的Qt模块的说明,我们需要添加一下,如果实战中还有其它信息要添加的,也记得在这一步加进去,加完后的内容如下:
3.3 生成makefile
接下来,输入命令“qmake Test3.pro”,生成makefile文件 :
上图中圈起来的文件,都是在这一步创建的,此时debug和release目录都是空的。
3.4 编译程序
有了makefile,接下来就可以利用命令,编译程序了:
然后使用命令行运行程序(注意:直接双击exe无法运行,因为会找不到依赖的库):
直接输入“mingw32-make”时会默认编译release版本的,如果要指定编译版本,可输入:
mingw32-make -f Makefile.Release
或者
mingw32-make -f Makefile.Debug