Estoy escribiendo un pequeño conjunto de aplicaciones qt que consiste en un conjunto de pequeños programas que funcionan en el mismo conjunto de archivos. Ellos están organizados así:¿Cómo uso qmake para construir varios binarios en un solo proyecto?
/ app1/ main.cpp app2/ main.cpp app3/ main.cpp common/ project.h project.cpp somemore.h somemore.cpp appsuite.pro
Cuando yo qmake && make
, quiero los siguientes binarios que se construirán:
- app1/app1
- app2/app2
- app3/app3
¿Cómo escribo appsuite.pro
para que funcione de esta manera?
He oído algo sobre los archivos .pri
, pero no pude encontrar la manera de usarlos en mi "situación".
Ayuda apreciado,
JRH
Un archivo .pri simplemente contiene otros comandos qmake. Ciertamente, a menudo enumeran los archivos para su inclusión en un proyecto, pero no es necesariamente así. Por ejemplo, en el trabajo, tenemos uno que define un objetivo para que podamos hacer un "make depende" y regenerar los makefiles. –
+1 para señalar que 'common' debe ser una' lib'. ¡Gracias! – jrharshath
@cjhuitt .pri archivos no eran realmente relevantes en este caso, así que he eliminado la referencia. – PiedPiper