Qt pro文件配置多个子工程/子模块
来源:互联网 发布:淘宝买家信誉度是什么 编辑:程序博客网 时间:2024/05/21 19:35
- 简述
- 效果
- 多工程
- 多模块
简述
进行Qt项目开发的时候,尤其是大型项目,经常涉及多工程/多模块问题,其主要思想还是模块化,目的是为了降低程序复杂度,使程序设计、调试和维护等操作简单化。
配置
效果
多工程
如果需要管理多工程(pro),比如:库工程、界面工程,其中,每一个工程均可单独编译成功,但存在依赖关系。也就是说,lib2依赖于lib1,而UI依赖于lib2。
配置如下:
- 配置TEMPLATE为subdirs设置多工程
- 配置SUBDIRS,指定需要添加的工程模块
- 配置CONFIG为ordered指定顺序编译
例如:
TEMPLATE = subdirs#SUBDIRS += \# SubProject3 \# SubProject2 \# SubProjectSUBDIRS += $$PWD/SubProject3/SubProject3.pro \ $$PWD/SubProject2/SubProject2.pro \ $$PWD/SubProject/SubProject.proCONFIG += ordered
多模块
延续多工程,如果某一个工程功能比较多,我们必然要进行模块化。例如:界面工程包含:登录界面、设置界面、主界面。。。这时,我们就可以使用pri模块化了。
include($$PWD/Login/Login.pri)include($$PWD/Settings/Settings.pri)include($$PWD/MainWindow/MainWindow.pri)
转载链接
阅读全文
0 0
- Qt pro文件配置多个子工程/子模块
- Qt之pro配置多个子工程/子模块
- Qt之pro配置多个子工程/子模块
- Qt之pro配置多个子工程/子模块
- Qt之pro配置多个子工程/子模块
- Qt之pro配置多个子工程/子模块
- Qt之配置多个子工程/子模块
- Qt .pro工程文件
- Qt 工程 pro文件
- Qt 工程 pro文件
- Qt在pro中管理多个子项目(子工程)
- Qt pro工程文件 介绍
- Qt pro工程文件 介绍
- QT pro工程文件介绍
- qt工程中Pro文件
- Qt pro工程文件 介绍
- QT工程pro文件详解
- Qt pro文件配置
- 简单原生js实现开关门效果
- C++: 位操作
- 第一个maven示例-helloworld
- 感悟到,想写博客
- 职业生涯系列
- Qt pro文件配置多个子工程/子模块
- CloudStack管理员文档
- 由于安全加固引起的数据库不能访问
- 并发数据结构:谈谈volatile变量
- C++:fstream类中seekg()/seekp()与tellg()/tellp()的用法详解
- 51nod 1421 最大MOD值 & codeforces 485D Maximum Value(思维 数学)
- jdk 原地分析(3)java ConcurrentHashMap结构分析
- Spring 4.0 学习日记(8) ---AOP切面注解实现五种通知
- Storm流式处理框架概述