Salut,
Ca fait environ 4 mois que j'utilise Qt sans avoir besoin de créer le projet moi même puisque le logiciel sur lequel je travaille utilise cmake où tout est dejà fais pour moi.
Maintenant, j'ai besoin d'utiliser Qt séparement et je n'arrive pas à compiler correctement mon projet sous VC++ 2008.
Voici les étapes sur lequels je suis passé:
- compiler Qt à travers la console de visual studio en utilisant les 2 commandes configure et nmake.(Je tiens à mentionner que je n'ai pas fais de nmake clean à cette étape)
- Ajouter les path nécessaire pour Qt:
QMAKESPEC = win32-msvc2008
QTDIR = C:\qt-win-opensource-src-4.3.4
PATH += C:\qt-win-opensource-src-4.3.4\bin
ouvrir visual studio, aller dans outils->options->Projets et solutions->Repertoires de VC++.
Dans Fichiers exécutables, ajouter $(QTDIR)\bin
dans Fichiers include, ajouter $(QTDIR)\include
dans Fichiers bibliothèques, ajouter $(QTDIR)\lib
Créer un nouveau fichier avec visual studio:
Fichier->Nouveau->Projet->General->Projet Makefile
Enter les commande de compilation pour le mode debug:
Ligne de commande Build = qmake -project & qmake & nmake
Commandes de nettoyage = nmake clean
Ligne de commande ReBuild = qmake -project & qmake & nmake
Sortie = Debug\NonDuProjet.exe
Enter les commande de compilation pour le mode Release:
Ligne de commande Build = qmake -project & qmake & nmake release
Commandes de nettoyage = nmake clean
Ligne de commande ReBuild = qmake -project & qmake & nmake release
Sortie = Release\NonDuProjet.exe
Compiler le projet et des mauvaise surprise :
1>NMAKE : fatal error U1064: MAKEFILE non trouvé et aucune cible spécifiée
1>Stop.
1>Project : error PRJ0019: Un outil a retourné un code d'erreur*à partir de "Actions de projet Makefile en cours"
Quelqu'un pourrai m'aider à régler ce problème ?
Merci
Partager