Skip to content

Qmake Pro

1. TEMPLATE

app 创建一个用于构建应用程序的Makefile(默认)
lib 创建一个用于构建库的Makefile
subdirs 创建一个用于构建目标子目录的Makefile,子目录使SUBDIRS变量指定
aux 创建一个不创建任何东西的Makefile

2. TARGET

指定目标文件的名称

3. CONFIG

release 项目以release模式构建,如果也指定了debug,那么最后一个生效
debug 项目以debug模式构建
debug_and_release 项目准备以debug和release两种模式构建
debug_and_release_target 此选项默认设置,如果指定了debug_and_release,最终的debug和release创建在不同的目录

4. QT

指定项目中使用Qt模块,默认QT中包含core和gui,若创建不包含gui的模块,“QT _= gui”

5. DEPENPATH

程序编译是依赖的相关路径

6. INCLUDEPATH

头文件的包含路径,指定编译项目时应该被搜索的#include目录,如果包含空格应使用""

7. QMAKE_LFLAGS

指定传递给链接器的一组通用标识

8. LIBS

指定链接到项目中的库列表