J'ai un projet Qt qui utilise qmake. Pour améliorer la clarté et la lisibilité, je voudrais garder lesComment placer les fichiers générés (par exemple les fichiers objet) dans un dossier séparé lors de l'utilisation de Qt/qmake?
- fichiers source
- construire le système
- fichiers générés (tels que les fichiers d'objets)
séparé.
Ma première étape a été de mettre les fichiers source dans un répertoire src/sous:
myproject/
myproject.pro
src/
main.cpp
MainWindow.ui
...
De cette façon, je me suis séparé les fichiers source du système de construction (* .pro). Cependant, quand je puis exécutez qmake
suivi par make
, les fichiers générés (fichiers objets, etc.) sont placés dans le dossier principal du projet:
myproject/
myproject.pro
Makefile
main.o
ui_MainWindow.h
...
src/
main.cpp
MainWindow.ui
...
Eh bien, au moins ils ne sont pas mis dans le dossier src/
, mais comment puis-je spécifier qu'ils sont placés dans un autre sous-dossier tel que build/
?
myproject/
myproject.pro
Makefile
build/
main.o
ui_MainWindow.h
...
src/
main.cpp
MainWindow.ui
...
(BTW, je ne se soucient pas où est placé la cible myproject
binaire, mais je suppose qu'il doit être placé directement dans le dossier de projet plutôt que dans build/
.)
Il ne fonctionne pas pour moi. – abhiarora