QT之pro配置详解

QT项目的配置涉及多个方面,包括CONFIG用于指定编译器选项和项目配置,DEFINES添加编译器预处理器宏,DEPENDPATH解决依赖关系的目录,DESTDIR指定目标文件位置,FORMS指定UI文件,HEADERS包含头文件,INCLUDEPATH设置#include目录,LIBS链接库,MOC_DIR和OBJECTS_DIR分别存储moc和中间文件,QT选择使用的Qt模块,RCC_DIR和RESOURCES处理资源文件,RC_FILE和RC_ICONS定义Windows资源,SOURCES包含源文件,TARGET定义目标文件名,TEMPLATE选择makefile模板,TRANSLATIONS管理用户界面翻译,UI_DIR存储ui中间文件。
摘要由CSDN通过智能技术生成
  • QT的配置项主要包含以下几项:
  1. CONFIG
  2. DEFINES
  3. DEPENDPATH
  4. DESTDIR
  5. FORMS
  6. HEADERS
  7. INCLUDEPATH
  8. LIBS
  9. MOC_DIR
  10. OBJECTS_DIR
  11. QT
  12. RCC_DIR
  13. RESOURCES
  14. RC_FILE
  15. RC_ICONS
  16. SOURCES
  17. TARGET
  18. TEMPLATE
  19. TRANSLATIONS
  20. UI_DIR

注释

“#”开始,到这一行结束。 
快捷键:Ctrl + /

 

1  CONFIG

指定编译器选项和项目配置,值由qmake内部识别并具有特殊意义。

以下配置值控制编译标志:

选项

说明

release

项目以release模式构建。如果也指定了debug,那么最后一个生效。

debug

项目以debug模式构建。

debug_and_release

项目准备以debugrelease两种模式构建。

debug_and_release_target

此选项默认设置。如果也指定了debug_and_release,最终的debugrelease构建在不同的目录。

build_all

如果指定了

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值