lundi 2 mars 2015

Qt - Deployer une application - Suite (2)

Vous avez des difficultés à déployer vos applications Qt, c'est normal. Déployer une application Qt est un processus qui demande une connaissance et une complète maîtrise de toute la chaîne de développement. Chaque partie constituante du logiciel doit être compilée et linkée avec les bons éléments correspondants à la plateforme de développement.

Erreurs et Problèmes rencontrés avec MSVC

VCINSTALLDIR is not set

Message :
Warning: Connot find Visual Studio installation directory, VCINSTALLDIR is not set.
Solution :
Aller dans Qt Creator regarder comment la variable d'environnement est configurée.

Déploiement sur Windows 7 (64 bits) - Il manque MSVCR120.dll

Si vous essayez d'exécuter votre .exe sur une plateforme sans Qt et sans environnement de compilation, vous obtenez le messsage suivant : Il manque MSVCR120 sur votre ordinateur :

Qt - Impossible de démarrer le programme
Observez alors le répertoire déploiement de l'application, il y a un petit exécutable en forme d'install : "vcredist_64x.exe". Essayez une installation sur votre plateforme ...

MS Visual C++ 2013 Redistribualble (x64)

Qt Quick - Demos Clock running on deployement plateforme MSVC2013
J'ai également déployé clocks avec MinGW, vous pouvez télécharger l'exe et son environnement d'exécution afin de vérifier si cela fonctionne sur votre plateforme :

clocks-deployed-MinGW.zip

And Have Great Fun !

Aucun commentaire:

Enregistrer un commentaire