Bonsoir,
J'ai remarqué, il y a peu, un truc avec ma version de Qt Creator. En effet je n'avais jusqu'alors compilé mes projets qu'en mode debug.
Voici l'arborescence de mon «dossier-bac à sable» lorsque je crée un projet (nommons-le monApplication):
Quand je compile en mode, les dossiers monApplication-build-desktop-Qt_4_8_1_for_Desktop_-_MinGW__Qt_SDK__Debug\,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 C:\Chemin\vers\mon\dossier\BacASable\ ==> monApplication\ --> main.cpp --> monApplication.pro --> ... ==> ...
monApplication-build-desktop-Qt_4_8_1_for_Desktop_-_MinGW__Qt_SDK__Debug\debug\ et monApplication-build-desktop-Qt_4_8_1_for_Desktop_-_MinGW__Qt_SDK__Debug\release\ sont créés et l'exécutable monApplication.exe dans le deuxième dossier créé. Donc, après cette compilation, je me retrouve avec cette arborescence:
Ensuite, quand je compile en mode release, le dossier monApplication-build-desktop-Qt_4_8_1_for_Desktop_-_MinGW__Qt_SDK__Release\ contenant, entre autres, les dossiers et fichier debug\, release\ et release\monApplication et je me retrouve finalement avec cette arborescence:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 C:\Chemin\vers\mon\dossier\BacASable\ ==> monApplication\ --> main.cpp --> monApplication.pro --> ... ==> monApplication-build-desktop-Qt_4_8_1_for_Desktop_-_MinGW__Qt_SDK__Debug\ --> debug\ > monApplication.exe --> release\ --> ... ==> ...
Personnellement, je trouve que cette manière de faire est singulièrement conne.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 C:\Chemin\vers\mon\dossier\BacASable\ ==> monApplication\ --> main.cpp --> monApplication.pro --> ... ==> monApplication-build-desktop-Qt_4_8_1_for_Desktop_-_MinGW__Qt_SDK__Debug\ --> debug\ > monApplication.exe --> release\ --> ... ==> monApplication-build-desktop-Qt_4_8_1_for_Desktop_-_MinGW__Qt_SDK__Release\ --> debug\ --> release\ > monApplication.exe --> ... ==> ...
À la place je préférerais plutôt l'arborescence suivante (c'est la dernière, promis):
À mon humble avis, c'est plus logique comme ça.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 C:\Chemin\vers\mon\dossier\BacASable\ ==> monApplication\ --> main.cpp --> monApplication.pro --> ... ==> monApplication-build-desktop-Qt_4_8_1_for_Desktop_-_MinGW__Qt_SDK\ --> debug\ > monApplication.exe //Issu de la compilation en mode debug --> release\ > monApplication.exe //Issu de la compilation en mode release --> ... ==> ...
Et maintenant, le moment que vous attendiez tous: le salve de questions!
Peut-on configurer Qt Creator pour «corriger ce menu problème»? Si oui, comment dois-je m'y prendre? Sinon, y a-t-il une alternative?
Merci d'avance pour votre aide.
Tschüß!
PS: J'utilise Qt Creator 2.4.1.
Partager