C’est pas simple...
ça va créer un répertoire release dans le répertoire du projet.
Pour des raisons obscures, (on va dire, gain de temps de compilation), la compilation se fait en dynamique par défaut. On pourrait croire que différentes applications peuvent ainsi partager les mêmes dll.
Erreur...
Le binaire ne peut s’éxécuter qu’avec la dll de la même version de Qt qui a servi à la compilation.
Rien que dans le SDK fraichement installé, ce n’est pas le cas : on y trouve 36 versions toutes incompatibles des mêmes dll (et de taille proche).
Sur internet, on trouvera différents chemins variables selon la version de Qt...(j’ai la 4.7.4)
On peut trouver ceux de sa version avec Process Explorer
Ajouter ces fichiers dans le répertoire de travail de l’éxécutable :
Wouaou...
J’ai quand même mingwm10.dll qui apparaît en string dans mon binaire. J’en ai peut être pas besoin parce que je suis sur un pc de développeur.
Penser à faire un test sur une machine vierge.