Estoy empezando a aprender Qt. Me estoy moviendo del mundo de Visual Studio y estoy buscando una forma de organizar la estructura de mi proyecto usando QMake. Encontré la plantilla 'subdirectorios', pero me cuesta bastante entenderla.¿Cómo usar la plantilla de subdirectorios de QMake?
Mi estructura del proyecto se parece a esto:
project_dir/
main.cpp
project.pro
logic/
logic.pro
some logic files
gui/
gui.pro
gui files
Mi project.pro se parece a esto
TEMPLATE = subdirs
SUBDIRS = logic \
gui
SOURCES += main.cpp
En los .pro archivos de los subdirectorios que tienen apropiadas FUENTES , ENCABEZADOS y RECURSOS variables establecidas.
Por favor, dime lo que OBJETIVO, PLANTILLA y otros valores necesarios que debería establecer en los .pro archivos.
Además, ¿hay algún buen tutorial de QMake que no sea el oficial?
Buen punto sobre la directiva SOURCES en project.pro. Lo extrañé por completo. – Troubadour
Gracias por esta respuesta integral. Es un buen punto para comenzar mi aprendizaje. – zarzych
Tengo la impresión de que "ordenado" es global. No parece hacer las dos primeras bibliotecas al mismo tiempo. –