J'écris une petite suite d'applications qt qui consiste en un ensemble de petits programmes qui fonctionnent sur le même ensemble de fichiers. Ils sont organisés comme ceci:Comment utiliser qmake pour générer plusieurs binaires dans un seul projet?
/ app1/ main.cpp app2/ main.cpp app3/ main.cpp common/ project.h project.cpp somemore.h somemore.cpp appsuite.pro
Quand je qmake && make
, je veux que les binaires suivants à construire:
- app1/app1
- App2/App2
- ANN3/ANN3
Comment écrire appsuite.pro
pour travailler comme ceci?
J'ai entendu parler de fichiers .pri
, mais je ne savais pas comment les utiliser dans ma "situation".
Aide appréciée,
HJR
Un fichier .pri contient simplement d'autres commandes qmake. Certes, ils listent souvent les fichiers à inclure dans un projet, mais ce n'est pas nécessairement le cas. Par exemple, au travail, nous en avons un qui définit une cible afin que nous puissions faire un «make depends» et que les makefiles soient régénérés. –
+1 pour signaler que 'common' devrait être un' lib'. Merci! – jrharshath
@cjhuitt Les fichiers .pri n'étaient pas vraiment pertinents dans ce cas donc j'ai supprimé la référence. – PiedPiper