CMake et gestion des dossiers (+ Qt)
Bonjour.
J'ai beaucoup de mal avec la gestion des dossiers sous CMake. Ce que je veux faire est assez simple et pourtant, je n'y arrive pas.
Mon problème basique est le suivant :
J'ai les dossiers :
Code:
1 2 3 4 5 6 7
| project/bin
project/obj
project/src
project/src/main.cpp
project/src/mainwindow.cpp
project/src/mainwindow.h
project/CMakeLists.txt |
J'exécute cmake à la racine "project/" et il me produit un Makefile dans ce même dossier. Quand je tappe make je veux que :
- il compile src/main.cpp, src/mainwindow.cpp, src/mainwindow.h
- il mette tous les fichiers temporaires dans "project/obj" (y compris les .moc de Qt)
- il produise mon exécutable dans "project/bin"
Cela ne semble pas d'une originalité folle, mais j'ai eu beau bidouiller et tester pas mal de chose, rien ne semble fonctionner :aie:
Comment faire ?
Merci beaucoup :ccool: