« Programmation Qt/Développer pour Windows 64 bits » : différence entre les versions

Contenu supprimé Contenu ajouté
WB:RD : Initialisation de la page
 
Ligne 69 :
#** Pour windows XP : <source lang="dos">-qt-style-windowsxp</source>
#** Pour windows Vista/7 : <source lang="dos">-native-gestures -qt-style-windowsxp -qt-style-windowsvista</source>
Vous pouvez maintenant appeler <tt>configure.exe</tt> avec les options prédéterminées. Par exemple (ligne découpée sur plusieurs lignes) :
<source lang="dos">
configure -opensource -release -no-sql-sqlite -no-qt3support -no-webkit
-openssl -I C:\OpenSSL-Win64\include -L C:\OpenSSL-Win64\lib -qt-libtiff -qt-libpng -qt-libmng -qt-libjpeg
-native-gestures -qt-style-windowsxp -qt-style-windowsvista -fast -platform %QMAKESPEC%
</source>
#<li value="3">Si la commande <tt>configure</tt> s'est déroulée sans erreur, le fichier <tt>C:\Qt\v''version''\Makefile</tt> a été créé et la compilation peut commencer :</li>
#* Pour MinGW, utilisez la commande : <source lang="dos">mingw32-make</source>
#* Pour Visual C++ : <source lang="dos">nmake</source>
 
Si tout se déroule sans erreur, la compilation peut durer entre 1h et 4h selon la configuration matérielle.
La compilation doit avoir généré les programmes suivants :
* <tt>C:\Qt\v''version''\bin\assistant.exe</tt>
* <tt>C:\Qt\v''version''\bin\designer.exe</tt>
* <tt>C:\Qt\v''version''\bin\linguist.exe</tt>
* ...
 
#<li value="4">Configurer le système pour avoir en permanence Qt et le compilateur C++ dans le PATH :
# Clic-droit sur ''Ordinateur'' (ou ''Computer'' pour Windows en anglais), sélectionnez ''Propriétés'' (''Properties'') ;
# Cliquez ''Paramètres système avancés'' (''Advanced system parameters'') ;
# Cliquez le bouton ''Variables d'environnement'' (''Environment variables'') ;
# Double-cliquez sur la variable ''PATH'' dans la partie Variables système ;
# Ajoutez les répertoires de Qt et du compilateur (ex : <tt>C:\Qt\v4.8.0\bin;C:\MinGW64\bin;C:\Msys64\bin;</tt>) devant la valeur actuelle de la variable.
# Validez et fermez toutes les fenêtres de dialogue.
 
=== Compilation de Qt Creator ===
 
 
 
[[Catégorie:Programmation Qt (livre)]]