「QT」 Pro 文件详解
1 文件介绍
Qt 程序一般使用 Qt 提供的 qmake 工具来编译;
图1:qmake 工作示意图
生成 pro 文件: qmake -project
指定工程类型: TEMPLATE = app
默认是 app
2 常用变量
对于 app 工程或者 lib 工程,有以下这些经常使用的变量:
HEADERS 指定 C++ 头文件
SOURCES 指定 C++ 实现文件
FORMS 指定需要 uic 处理的 ui 文件
RESOURCES 指定需要 rcc 处理的 qrc 文件
DEFINES 指定预定义预处理器符号
INCLUDEPATH 指定 C++ 编译器搜索头文件路径
LIBS 指定工程要链接的库
CONFIG 指定工程配置和编译参数
QT 指定工程所要使用的 Qt 模块
VERSION 指定目标库版本号
TARGET 指定可执行文件或库的基本文件名,默认为当前目录名
DESTDIR 指定可执行文件放置的目录
DLLDESTDIR 指定目标库文件放置的目录
CONFIG:指定工程配置和编译参数
图2:config 变量取值
CONFIG = qt warn_off # 赋值
CONFIG += warn_off # 添加配置
CONFIG -= warn_off # 移除配置
附录
A 参考资料
- rainbow70626. QT中PRO文件写法的详细介绍[EB/OL]. https://www.cnblogs.com/rainbow70626/p/10017365.html. 2018-11-25/2020-01-15.
- adriano119. QT中PRO文件写法的详细介绍,很有用,很重要![EB/OL]. https://blog.csdn.net/adriano119/article/details/5878169. 2010-09-11/2020-01-15.
Comments