Qt之pro配置多个子工程/子模块
2017-11-06 11:56
411 查看
简述
进行Qt项目开发的时候,尤其是大型项目,经常涉及多工程/多模块问题,其主要思想还是模块化,目的是为了降低程序复杂度,使程序设计、调试和维护等操作简单化。简述
配置
效果
多工程
多模块
更多参考
配置
效果
多工程
如果需要管理多工程(pro),比如:库工程、界面工程,其中,每一个工程均可单独编译成功,但存在依赖关系。也就是说,lib2依赖于lib1,而UI依赖于lib2。配置如下:
配置TEMPLATE为subdirs设置多工程
配置SUBDIRS,指定需要添加的工程模块
配置CONFIG为ordered指定顺序编译
例如:
TEMPLATE = subdirs #SUBDIRS += \ # SubProject3 \ # SubProject2 \ # SubProject SUBDIRS += $$PWD/SubProject3/SubProject3.pro \ $$PWD/SubProject2/SubProject2.pro \ $$PWD/SubProject/SubProject.pro CONFIG += ordered1
2
3
4
5
6
7
8
9
10
11
12
1
2
3
4
5
6
7
8
9
10
11
12
多模块
延续多工程,如果某一个工程功能比较多,我们必然要进行模块化。例如:界面工程包含:登录界面、设置界面、主界面。。。这时,我们就可以使用pri模块化了。include($$PWD/Login/Login.pri) include($$PWD/Settings/Settings.pri) include($$PWD/MainWindow/MainWindow.pri)
from: http://blog.csdn.net/qq319923400/article/details/61414152
相关文章推荐
- Qt pro文件配置多个子工程/子模块
- Qt之pro配置多个子工程/子模块
- Qt之pro配置多个子工程/子模块
- Qt之pro配置多个子工程/子模块
- Qt之pro配置多个子工程/子模块
- Qt之pro配置多个子工程/子模块
- Qt之pro配置多个子工程/子模块
- Qt工程配置.pro详解--(如何正确的配置Qt工程)
- Qt在pro中管理多个子项目(子工程)
- Qt工程pro文件的简单配置(尤其是第三方头文件和库)
- Qt工程pro文件的简单配置(尤其是第三方头文件和库)
- Qt之配置多个子工程/子模块
- Qt工程配置.pro详解--(如何正确的配置Qt工程)
- Qt工程配置.pro详解--(如何正确的配置Qt工程)
- Qt 工程 pro文件
- Qt之pro配置详解
- Qt--工程配置
- Qt工程文件(.pro文件)解读
- Qt工程文件配置Features
- QT pro工程文件中添加pri文件