lundi 16 février 2015

Qt- Déployer une application - Introduction

Mon conseil pour déployer une application Qt. C'est tout simple : vous créez un répertoire "Deployed" vous y mettez l'exécutable que vous souhaitez déployer puis vous double-cliquez dessus :

Qt - Déployer une application
Il vous suffit ensuite d'aller chercher les DLLs manquantes correspondantes, pour les copier dans le répertoire "Deployed".

Pour l'exemple clocks.exe on aura copié les DLL :
Qt5Quick.dll
Qt5Qml.dll
Qt5Network.dll
Qt5Gui.dll
Qt5Core.dll
icuin53.dll
icudt53.dll
icuuc53.dll
et bien sûr clocks.exe

D'aucuns diront que ce n'est pas très propre ... et alors ? Ça fonctionne.

Vous aurez certainement d'autres DLLs à copier suivant la plateforme où vous souhaiterez faire fonctionner votre application.

Des DLLs sont également dans :
C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\redist
Visual Studio Express 2013
msvcr120.dll
msvcp120.dll

Et encore un truc du type truc et astuce, un peu de magie :

Qt\Qt5.1.1\5.1.1\msvc2012\plugins\platforms

Créer un répertoire "platforms" pour y mettre la qwindowsdll

Aucun commentaire:

Enregistrer un commentaire