2010-10-27 11 views
5

J'ai l'une des dernières versions de Qt Creator.Qt Creator: Y at-il quelque chose comme VS solution dans laquelle vous pouvez ajouter des projets et définir des dépendances de projet et de construire l'ordre?

  1. Y a-t-il quelque chose comme une solution VS? Dans lequel vous pouvez ajouter des projets et définir des dépendances de projet et l'ordre de construction?
  2. si j'ai plusieurs projets ouverts, comment puis-je configurer un d'entre eux comme « par défaut », de sorte que Ctrl +B construit spécifiquement ce projet?

Répondre

3
  1. Je pense que la « solution » que vous recherchez est le fichier project_name.pro.user qui est créé lorsque vous ouvrez un fichier .pro dans QtCreator. C'est un fichier XML qui décrit les étapes de construction, l'environnement de construction, etc. pour votre projet. Lorsque votre projet est ouvert dans QtCreator, allez dans l'onglet "Projets" (à gauche), puis dans l'onglet "Dépendances", où vous pouvez vérifier tous les autres projets (ouverts) dont dépend ce projet, et qui doivent donc être construits premier. Vous pouvez répéter pour chaque projet, puis QtCreator va trouver un ordre de construction qui satisfait toutes les dépendances (sauf s'il y a des dépendances cycliques). Allez dans l'onglet "Projets" (sur la gauche), puis sélectionnez le projet que vous voulez "par défaut" dans la barre du haut et revenez en mode Edition. Le projet que vous avez sélectionné s'affichera en gras dans la barre latérale du projet, ce qui signifie qu'il est lié au raccourci «Construire le projet».

+0

Cela a beaucoup aidé, merci! –

+0

umm .... les fichiers .pro peuvent difficilement être considérés XML .... http://doc.qt.nokia.com/4.7/qmake-project-files.html –

+0

@ Timothy Baldridge: Dans ma phrase, "il "fait référence au" fichier nom_projet.pro.user créé lors de l'ouverture d'un fichier .pro dans QtCreator ". Il ne fait pas référence au fichier .pro. Maintenant, jetez un oeil à un fichier .pro.user, et vous remarquerez qu'il s'agit bien de XML. – Fred