Qt之pro配置多个子工程/子模块
来源:互联网 发布:c语言结构体定义 编辑:程序博客网 时间:2024/05/22 08:04
简述
进行Qt项目开发的时候,尤其是大型项目,经常涉及多工程/多模块问题,其主要思想还是模块化,目的是为了降低程序复杂度,使程序设计、调试和维护等操作简单化。
- 简述
- 配置
- 效果
- 多工程
- 多模块
- 更多参考
配置
效果
多工程
如果需要管理多工程(pro),比如:库工程、界面工程,其中,每一个工程均可单独编译成功,但存在依赖关系。也就是说,lib2依赖于lib1,而UI依赖于lib2。
配置如下:
- 配置TEMPLATE为subdirs设置多工程
- 配置SUBDIRS,指定需要添加的工程模块
- 配置CONFIG为ordered指定顺序编译
例如:
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
多模块
延续多工程,如果某一个工程功能比较多,我们必然要进行模块化。例如:界面工程包含:登录界面、设置界面、主界面。。。这时,我们就可以使用pri模块化了。
from: http://blog.csdn.net/qq319923400/article/details/61414152
阅读全文
0 0
- Qt之pro配置多个子工程/子模块
- Qt之pro配置多个子工程/子模块
- Qt之pro配置多个子工程/子模块
- Qt之pro配置多个子工程/子模块
- Qt之pro配置多个子工程/子模块
- Qt pro文件配置多个子工程/子模块
- Qt之配置多个子工程/子模块
- Qt在pro中管理多个子项目(子工程)
- 《Pro Git》笔记三:子模块
- 【maven】多子模块maven模板工程archetype创建过程
- Gradle依赖子模块配置
- iOS学习之创建多个子工程
- 存储之SCSI子模块
- Eclipse创建Maven工程及子模块
- Qt之pro配置详解
- Qt之pro配置详解
- Qt之pro配置详解
- Qt之pro配置详解
- 配置Vim为一个轻便的IDE
- JUnit4总体介绍
- PLSQL 12.0.6注册码
- Mac Input/output error Device not configured
- Python学习---6
- Qt之pro配置多个子工程/子模块
- angular数据双向绑定解密
- Java基础知识总结 2(绝对经典)
- Linux用户管理命令useradd,usermod,groupadd等详解
- cobra介绍
- KinectAPI翻译以及知识
- 新手引导编辑器
- Spring Boot 支持多种外部配置方式
- spring boot学习笔记(03)----数据库操作