2012-06-08 4 views
2

Je veux utiliser Qt Creator avec MS VC++ 11, mais il dit qu'il n'y a pas de chaîne d'outils pour construire Qt. J'ai installé Qt avec le programme d'installation complet du SDK. Que faire maintenant?Qt Creator avec Visual C++ 11

Répondre

2

est-ce pas MSVC++ 11 est livré avec Visual Studio 11? Si oui, Qt n'a pas pris en charge le fichier makespec pour cette version AFAIK (corrigez-moi si je me trompe). Mais voici les (rugueux) étapes pour exécuter Qt Creator avec MSVC 2010 nmake/cl toolchain ..

  1. Télécharger Qt SDK 4.8.2 compilés à l'aide msvc-2010 toolchain de cette site (deuxième page).
  2. Installer les outils de développement libres MS VC++ 2010 (ou SDK complet), qui comprend nmake/cl/cdb exécutables.
  3. Redémarrez le PC pour initialiser la variable d'environnement et tout.
  4. Commencez Qt Creator, maintenant vous remarquerez que la chaîne d'outils msvc-2010 a été identifiée par Qt Creator (boîte de dialogue Outils -> Options). Si ce n'est pas le cas, ajoutez-le manuellement.
  5. Confirmer également que Qt version 4.8.2 de msvc-2010 a été identifiée dans l'onglet Qt Versions. Si ce n'est pas le cas, ajoutez-le manuellement en donnant le chemin qmake dans bin du dossier Qt SDK. Il sélectionne également automatiquement la chaîne d'outils msvc-2010.
  6. Ici, allez dans Projets et dans Paramètres de construction, sélectionnez msvc-2010 chaîne d'outils et compilez. Assurez-vous que win32-msvc2010 est sélectionné comme fichier makespec.

Hope this helps.

0

essayer de construire à l'aide du makespec de Visual Studio 2010.

SET QMAKESPEC=win32-msvc2010

avant de lancer configure et qmake doit faire le travail