Comment utiliser Qt5 et Qt Creator 2.6.1 avec le compilateur de visual studio 2012?
Officiel téléchargements seulement inclure les bibliothèques Qt 5.0.0 pour VS 2010 maintenant. Je les ai essayé dans visual studio 2012 Express mais j'ai reçu un message d'erreur "erreur: LNK2038: l'inadéquation détecté pour "_MSC_VER': la valeur '1600' ne correspond pas à la valeur '1700'..."
Dois-je installer VS 2010 ou de compiler le code source complet de Qt5 VS 2012?
Mise à JOUR: Mon IDE Qt Creator 2.6.1. Je n'utilise que le compilateur C++ dans visual studio 2012, car il n'existe pas de bibliothèques Qt 5.0.0 pour minGW dans l'officiel téléchargements encore.
Mise à JOUR-2(2013-1-1): l'a Vu aujourd'hui, le blog officiel dit:
Il y a quelques petites choses que nous travaillons toujours sur la version 5.0. Nous
avoir des bugs que nous voulons pour le corriger. Nous ne disposons actuellement pas binaire
des paquets pour MinGW (comme WebKit ne fonctionne pas encore avec elle encore) et MSVC
2012 (vous aurez besoin de compiler à partir des sources), et nous allons travailler sur
la prestation de ces dès que possible. Le plan actuel est d'avoir un
premier patch libération de niveau, 5.0.1, peu de temps avant la fin du mois de janvier.
Mise à JOUR-3(2013-1-31): Que arrive enfin, mais seulement ajoute Qt 5.0.1 pour MinGW 4.7.
Mise à JOUR-4(2013-7-06): Après une longue attente, Qt 5.1.0 pour Windows 32 bits (VS 2012, 511 MO) ajouté.
OriginalL'auteur UniversE | 2012-12-20
Vous devez vous connecter pour publier un commentaire.
Vous avez raison, si vous souhaitez utiliser MS VC 2012 compilateur, vous devez compiler QT5 bibliothèques manuellement. Le tutoriel peut être trouvé sur http://qt-project.org/wiki/Building_Qt_5_from_Git.
Une autre option consiste à installer par rapport à 2010 et de l'utiliser jusqu'à ce Digia permettra de faire un pré-compilé CR 2012 et MinGW bibliothèques. Si vous utilisez QT Creator que votre IDE primaire, il devrait être suffisant pour installer VC 2010 Express.
OriginalL'auteur Sergey
Qu'avez vous mis dans Visual Studio 2012?
Essayez de
v110
.Plus d'info à MSDN.
C'est ce que j'ai fait et il semble fonctionner
OriginalL'auteur Gordon Freeman