La construction de Qt 4.5 avec Visual C++ 2010
Quelqu'un a essayé de construire Qt 4.5 avec Visual Studio 2010 (Beta 2)? Tous les conseils sur le faire avec succès?
Éditer plus tard
J'ai essayé de configurer à partir d'un Visual Studio 2010 de la console. Il n'y a pas de makespecs soutien pour 2010, afin de configurer échoue à cause de cela.
Avez-vous déjà essayer? Si oui, quels sont les problèmes qui se posent?
Il génère VS2008 solution au moment de la création. Ensuite, ils doivent être migrés vers 2010... et le cauchemar commence.
"J'ai besoin d'aide" <= pas tellement utile. "J'ai essayé les étapes A, B, et C, et a vu la sortie de X, Y et Z" <= utile!
Pitis: Doit être "Épisode 4: Le cauchemar continue!"
Il génère VS2008 solution au moment de la création. Ensuite, ils doivent être migrés vers 2010... et le cauchemar commence.
"J'ai besoin d'aide" <= pas tellement utile. "J'ai essayé les étapes A, B, et C, et a vu la sortie de X, Y et Z" <= utile!
Pitis: Doit être "Épisode 4: Le cauchemar continue!"
OriginalL'auteur Cătălin Pitiș | 2009-10-29
Vous devez vous connecter pour publier un commentaire.
Il a travaillé pour moi de construire juste comme si c'était vs2008, mais à l'aide de la vs2010 outils:
J'ai construit 4.6.2 avec support de webkit. Vous avez juste à modifier quelques fichiers à remplacer 0 à nullptr.
Vraiment? Je vais vérifier ça. Quand j'ai vu la longue liste de) construction d'erreurs, j'ai juste mis mes mains et a abandonné. Cependant, j'ai une nouvelle machine de dev ici, et pas de vs2008 installé. Je vais essayer de nouveau.
Ressemble à la version 4.7 bêta a ajouté le support pour VS 2010.
Peut maintenant le faire --la plate-forme win32-msvc2010 de construire pour VS2010
OriginalL'auteur Ben
Pour Qt 4.6.2 (ou peut-être d'autres versions 4.6)...
Pour vous faire gagner du temps, voici les erreurs qui ont besoin de fixation afin de construire webkit (ce qui est d'étendre Ben la réponse).
Les erreurs apparaissent dans les fichiers suivants (les deux fichiers sont identiques, et les erreurs doivent être fixées de chaque):
Voici les erreurs et comment les corriger:
:
table()->add(key, Transition(structure, 0));
Changer de
table()->add(key, Transition(structure, nullptr));
:
table()->add(key, Transition(0, structure));
Changer de
table()->add(key, Transition(nullptr,
structure));
%QTDIR%\qt\src\3rdparty\javascriptcore\JavaScriptCore\runtime\StructureTransitionTable.h (ou copie de votre fichier modifié au cours de cette seule)
OriginalL'auteur guesser
La
qt-vs-addin-1.1.6
reconnaît VS 2010 maintenant comme une plateforme adéquate,mais il n'est pas encore documentées par qt.
OriginalL'auteur manloeste
Également de noter que
-la plate-forme win32-msvc2010
fonctionne maintenant ainsi au lieu d'avoir à utiliser win32-msvc2008.
OriginalL'auteur Dan
Avec Qt 4.7 et Visual Studio Add-in 1.1.7, il s'intègre avec VS2010.
Voir cette.
OriginalL'auteur sivabudh
Pour le moment... je vais continuer à utiliser les versions faites avec VS 2008 avec VS 2010. Alors que je l'utilise pour des fins de développement uniquement, sans intentions pour la libération de quelque chose (donc, pas de manifeste cauchemar encore), c'est acceptable. Espérons-le, Qt sera bientôt officiellement en charge VS2010.
OriginalL'auteur Cătălin Pitiș
Vous pouvez trouver un tutoriel comment compiler Qt 4.7 Bêta 1 à l'aide de Visual Studio 2010 et Windows 7, cliquez ici:
TUTORIEL
leur lien a changé de nanohume.com/underground/2010/06/29/... au lieu du lien précédent
Le nouveau lien ne fonctionne plus... :/
OriginalL'auteur Tutorial