qmake 配置文件中常见变量的含义
qmake配置文件(通常是.pro文件)
-
TARGET:指定项目的目标输出文件名,通常是可执行文件的名称。
-
TEMPLATE:指定项目的类型,例如应用程序('app')或库('lib')。
-
SOURCES:列出了项目中的源文件,包括C++源文件(.cpp)和其他支持的文件类型。
-
FORMS:指定项目中使用的QtDesigner创建的UI文件(.ui文件)。
-
RESOURCES:列出了项目中的QT资源文件(.qrc文件),用于嵌入图像、文本和其他资源。
-
INCLUDEPATH:指定项目的头文件包含路径,用于搜索头文件。
-
LIBS:列出项目所依赖的库文件,用于链接到项目中。
-
DEFINES:定义项目中的宏,可以用于条件编译。
-
TARGET_EXT:指定目标文件的扩展名,通常不需要手动设置。
-
CONFIG:包含项目的配置选项,如debug、release、qt等。
-
DESTDIR:指定中间对象文件的输出目录。
-
OBJECTS_DIR:指定中间对象文件的输出目录。
-
MOC_DIR:指定元对象编译器(MOC)的输出目录。
-
UI_DIR:指定QT Designer UI文件编译器的输出目录。
这些是.qmake配置文件中一些常见的变量,用于定义项目的结构和构建过程。