Débutants, installez 4.4.3 facilement et compilez vos applications
Date de publication : 16/11/2008 , Date de mise à jour : 22/08/2010
Par
J.-P. Le Roux
Cet article a été rédigé pour aider les débutants à commencer avec une installation correcte de Qt, et de compiler facilement leurs applications
Vos questions et remarques sur le forum.
6 commentaires ·
I. Installer un environnement de développement C++
II. Installer Qt 4.4.3
III. Votre première compilation
I. Installer un environnement de développement C++
Vous pouvez installer l'IDE que vous voulez, sauf Visual C++ pour lequel c'est plus difficile.
Cela marchera avec DevC++, Code::Blocks....
Personnellement, ma préférence va à Code::Blocks que vous trouverez ici :
http://www.codeblocks.org/downloads
II. Installer Qt 4.4.3
Une fois le téléchargement terminé, lancez l'exécutable et faites ce qui est indiqué ci après :

Cliquez sur Next

Cliquez sur Next

Cliquez sur I accept puis Next

Cliquez sur Next

Cliquez sur Next

Cliquez sur Next

Cliquez sur Download and install MinGW puis Next

Cliquez sur I agree

Cliquez sur Install

Cliquez sur Next

Cliquez sur I agree

Cliquez sur Finish
BRAVO !!! Qt 4.4.3 est maintenant installé, il reste à apprendre à le compiler. C'est facile (seulement 3 lignes à taper pour compiler)
III. Votre première compilation
Maintenant, ouvrez votre EDI préféré, ouvrez un projet vide et faites un copier*coller du code ci après dans main.cpp :
| main.cpp |
#include <QApplication>
#include <QPushButton>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QPushButton BoutonBravo("Bravo tout fonctionne");
BoutonBravo.show();
return app.exec();
}
|
Une fois que c'est fait, enregistrez le fichier main.cpp et fermez votre EDI.
Il ne reste plus qu'à compiler pour voir si tout marche.
- Ouvrez la console fournie avec Qt (dans Menu démarrer > Tous les programmes > Qt 4.4.3 by Nokia > Qt 4.4.3 Command Prompt).
Il faut utiliser celle-là et pas celle de Windows : ici, les chemins définis par défaut sont différents (les
paths de Qt sont prédéfinis) ;
- Placez vous dans le dossier de votre projet en tapant : cd CheminDeVotreProjet (par exemple cd
c:\MonProjet\Projet1).
Cela vous donnera l'affichage suivant :
Maintenant il suffit de taper dans cette fenêtre les trois lignes suivantes que j'expliquerai après :
- qmake -project
- qmake
- make
Cela donne l'affichage suivant :
Voilà, votre exécutable se trouve dans c:\MonProjet\Projet1\Debug.
Tapez donc cd debug dans la console
puis taper le nom de votre exécutable. Pour moi : projet1. Miracle, le logiciel se lance ! Bravo !! Qt fonctionne
Quelques précisions pour ceux que ça intéresse :
- qmake -project sert à créer un fichier .pro qui contient entre autre le nom des fichiers .cpp et .h
utiles à votre code. (important : si vous recompilez, il ne faut pas relancer qmake -projet, sauf si
vous ajoutez des fichiers .cpp ou .h) ;
- qmake créé le fichier makefile et make créé l'exécutable (souvent dans un dossier debug) ;
- Pour avoir un exécutable en release, il suffit de taper : make release.
Pourquoi faire un release me direz vous : regardez la taille du fichier .exe en debug et la taille du
fichier .exe en release et vous comprendrez tout seul.
Si vous voulez faire fonctionner votre application à partir de l'explorateur ou du poste de travail par
exemple, vous obtiendrez un message d'erreurs, vous indiquant que des fichiers sont manquants.
Pour régler cela, il suffit de copier ces fichiers dans le dossier de votre executable. Vous trouverez
ces fichiers dans c:\Qt\4.4.3\bin
En général il faut ajouter au moins mingwm10.dll , QtCore4.dll , QtGui4.dll
Voilà c'est terminé, mais il reste beaucoup d'autre .dll que vous pourrez ajouter selon vos besoins.
Vous savez le minimum maintenant :) et Qt fonctionne.
Il ne vous reste plus qu'à coder des applications en Qt :)
Bon courage.
Merci pour leur patience aux personnes qui m'ont aidé à commencer avec Qt .
Bon je me remets au travail, je n'en suis qu'au début...
KatanaEnMousse

