Qt配置多项目解决方案

Qt的pro文件类似于cmake的CmakeLists.txt,调用qmake根据不同的平台和编译器生成Makefile文件。我们的代码经常会使用主工程依赖多个库工程的结构,这个时候使用一个pro文件将多个项目关联起来会更加方便。实例如下:

1
2
3
4
5
6
7
// my.pro
TEMPLATE = subdirs

subdirs = mylib \
myapp

CONFIG += ordered

TEMPLATE是说明这个pro文件的作用,ordered是说明按照编译顺序,先编译依赖库然后编译主程序,避免出现编译库缺失的错误。

补充一下对应的cmake的写法

1


Qt配置多项目解决方案
http://yoursite.com/2019/04/28/Qt配置多项目解决方案/
作者
还在输入
发布于
2019年4月28日
许可协议