我开始学习Qt。我正在从Visual Studio世界转移,我正在寻找一种使用QMake组织项目结构的方法。我找到了“subdirs”模板,但我很难理解它。
我的项目结构如下:
project_dir/
main.cpp
project.pro
logic/
logic.pro
some logic files
gui/
gui.pro
gui files
我的 project.pro 看起来像这样
TEMPLATE = subdirs
SUBDIRS = logic \
gui
SOURCES += main.cpp
在子目录的 .pro 文件中,我已经设置了适当的 SOURCES、HEADERS 和 RESOURCES 变量。请告诉我在这些 .pro 文件中应设置哪些 TARGET、TEMPLATE 和其他必要的值。
此外,除了官方文档以外,是否有一些好的 QMake 教程?
TEMPLATE = subdirs
和指定TARGET
、SOURCES
等来实际构建某些东西吗? - spinkusSUBDIRS
列表的末尾 - 即在顶层有两个.pro文件。 - spinkus