Question

J'utilisais Qt creator pour créer des applications utilisant les bibliothèques Qt. Je peux exécuter ces applications en cliquant simplement sur le bouton de lecture, mais je veux apprendre à faire fonctionner les applications en double-cliquant sur un fichier .exe. Alors, comment puis-je faire cela?

Était-ce utile?

La solution

Je suppose que vous utilisez Windows puisque vous mentionnez une extension de fichier .exe. Recherchez dans les sous-répertoires debug et / release de votre projet le binaire produit. Vous pouvez double-cliquer dessus pour lancer l'application. Cependant, plusieurs DLL seront nécessaires. Assurez-vous qu'ils figurent bien dans votre CHEMIN , dans le même répertoire. Dependency Walker est utile pour déterminer ce dont vous avez besoin.

Autres conseils

Si vous avez créé une version "finale" de votre programme, copiez-la et les DLL suivantes de qt \ bin dans un répertoire:

QtCore4.dll, QtGui4.dll et mingwm10.dll (si vous compilez avec gcc et minGW).

Si vous exécutez une version 'debug', vous aurez besoin des versions de débogage des DLL Qt. Ils portent le même nom mais avec un 'd' à la fin du nom.

Il se peut que vous deviez copier d'autres DLL Qt en fonction des modules Qt que vous utilisez dans votre programme.

Pour en savoir plus, consultez cette page (site Web Qt docs) Déploiement d'applications Qt

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top