50 votes

Construction de Qt5 avec Visual Studio 2012 / Visual Studio 2013, et intégration avec l'IDE

Comment faire pour que Qt5 se télécharge et s'intègre à Visual Studio 2012 ? Quels sont les problèmes que vous rencontrerez et comment les résoudre ?

UPDATE re. Visual Studio 2013

Des succès sont signalés avec Visual Studio 2013 également, et les notes sont maintenues pour VS 2013.

Notez également que l'objet de la question est fortement sur juste bâtiment Qt avec Visual Studio. Il y a aussi des notes sur l'intégration avec l'IDE Visual Studio.

0 votes

Je suis également à la recherche d'une réponse. Vous pouvez vous référer à qt-project.org/forums/viewthread/24896 . Je n'ai pas essayé. Faites-nous savoir si vous y parvenez.

0 votes

Note : Cette question/réponse est issue de la discussion du forum Qt dont le lien figure dans le commentaire ci-dessus.

0 votes

qt-project.org/downloads a Qt5.0.2 VS2012 x64 version maintenant.

1voto

rafa Points 11

Les commandes configure/nmake présentées ci-dessus ont fonctionné pour moi pour construire juste quelques modules essentiels de Qt (Qt5Core, Qt5Gui, Qt5Concurrent, Qt5Network, Qt5OpenGL, Qt5PrintSupport, Qt5Sql, Qt5Test, Qt5Widgets, Qt5Xml).

Il n'a pas construit de nombreux modules Qt et add-ons comme QtMultimedia, QtQuick, QtWebkit, QtSvg,...

Pouvez-vous donner quelques explications sur la façon de construire Qt avec tous les modules et add-ons ? Je voudrais construire à partir des sources et obtenir quelque chose comme la distribution des binaires, mais je n'ai trouvé aucun tutoriel jusqu'à présent.

0voto

bullestock Points 1

Le plantage dans la version lrelease est probablement dû au fait que ICU n'a pas été construit correctement : vérifiez la taille de icudtXX.dll - elle devrait être d'environ 20 Mo. Si elle est beaucoup plus petite, choisissez le projet 'makedata' et choisissez Rebuild Only Project.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X