QT之Pro配置文件

本文详细介绍了QT项目的Pro配置文件,包括CONFIG、DEFINES、DESTDIR等关键变量的使用,帮助开发者理解如何设置项目编译选项、头文件路径、链接库和目标文件位置等,以优化QT应用程序的构建过程。

格式

一般使用QT(+)=参数1 参数2…(多个参数中间用空格隔开)

CONFIG

1 debug和release,可以只指定单个,也可以指定两个
2 exceptions、rtti、stl,加入c++特性支持
3 c++11/14,设置c++版本

DEFINES

DEFINES+=宏1 宏2…,将宏写在pro文件中,但可以在代码中使用(类似CMake的option宏)

DESTDIR

DESTDIR=…/…/lib,指定目标文件生成的位置

DEPENDPATH

DEPENDPATH+=. src 路径1 路径2…,指定项目包含的文件夹

FORMS

FORMS+=ui1
ui2 …(注意提行是空格+),指定项目所使用的ui文件,将ui文件所用的源文件包含进来

HEADERS

HEADER+=h1
h2 …,指定项目中所有的头文件,qmake会检测头文件中的类是否需要moc

INCLUDEPATH

INCLUDEPATH+=c:/XX/include d:/XX/include…,指定编译时寻找#include头文件的目录
若路径中有空格,则需要用""括起来

LIB

格式同上,指定链接库的路径

MOC_DIR

格式也同上,指定qt生成moc文件的目录

OBJECTS_DIR

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值