Maison >développement back-end >C++ >Pourquoi ne puis-je pas utiliser des binaires Qt prédéfinis avec Visual Studio 2010 ?

Pourquoi ne puis-je pas utiliser des binaires Qt prédéfinis avec Visual Studio 2010 ?

Mary-Kate Olsen
Mary-Kate Olsenoriginal
2024-11-25 11:42:18296parcourir

Why Can't I Use Pre-built Qt Binaries with Visual Studio 2010?

Impossible d'utiliser les binaires prédéfinis pour Qt dans Visual Studio 2010

La création de Qt à partir des sources est nécessaire lors de son intégration à Visual Studio 2010 en raison de problèmes de compatibilité avec les binaires prédéfinis conçus pour Visual Studio 2008.

Création de Qt avec l'invite de commande de Visual Studio 2010

  1. Téléchargez les sources de Qt depuis la page de téléchargement de Qt.
  2. Extrayez les sources dans un répertoire pratique.
  3. Ouvrez l'invite de commande Visual Studio (2010) à partir du menu démarrer.

Configurer Qt

Configurer le build Qt avec des flags spécifiques pour une installation minimaliste :

configure.exe -release -no-webkit -no-phonon -no-phonon-backend -no-script -no-scripttools -no-qt3support -no-multimedia -no-ltcg

Compilation de Qt

Démarrez le processus de construction en running :

nmake

Définition des variables d'environnement

  1. Définissez la variable d'environnement QTDIR sur le répertoire d'installation de Qt à l'aide de setx :
setx QTDIR e:\Qt
  1. Ajoutez le répertoire Qtbin à la variable d'environnement PATH à l'aide de Path Editor ou Control Panneau.

Installation du complément Qt Visual Studio

Téléchargez et installez le complément Qt-VS à partir de la page de téléchargement de Qt. Redémarrez l'ordinateur pour que les modifications prennent effet.

Applications de démonstration

Les applications de démonstration Qt devraient maintenant fonctionner correctement. Reportez-vous à binqtdemo.exe pour un exemple.

Ressources supplémentaires

  • Qt 4.8 Installation de Qt pour Windows : https://wiki.qt.io/Category :Qt_4.8
  • Forums Qt DevNet : https://forum.qt.io/

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn