2010-05-23 8 views
6

j'ai écrit un programme dans Qt-Creator 1.3.1 et Qt 4.6.2 et ne pas vraiment comprendre comment créer un simple fichier .exe pour le programme que je viens d'écrire ... je préfère le faire avec le Qt-Creator si c'est possiblecomment créer un fichier .exe pour mon application basée Qt ​​

+2

Chaque fois que vous générez le projet (ctrl + b), un exe est créé dans les dossiers Release ou Debug. –

+0

Si vous avez ouvert plusieurs projets dans Qt-Creator, essayez Ctrl + Shift + b ou faites un clic droit sur le projet désiré et cliquez sur Build Project. Parce que les chances sont que l'exe peut être créé pour le projet par défaut qui n'est pas celui que vous désirez et que vous n'êtes pas au courant. – liaK

Répondre

2

Dans Qt Creator, lorsque vous construisez (Ctrl + B) votre projet, il crée toujours un fichier .exe qui est exécuté lorsque vous exécutez l'application depuis Qt Creator (Ctrl + R ou le gros bouton de lecture). Si vous voulez trouver ce fichier .exe, vous devriez chercher dans le dossier où votre .pro (le fichier de projet) est situé dans le dossier de débogage (ou de sortie en fonction de votre configuration de construction).

0

@Live a raison. Voir dans le dossier release ou debug. Mais si vous déplacez le fichier .exe et que vous voulez l'exécuter, vous obtiendrez des notations sur les DLL manquantes. Vous pouvez les trouver depuis le répertoire d'installation de yout Qt. Mettez à côté de votre fichier exe toutes les DLL nécessaires et vous avez terminé! Les fichiers DLL dira votre fichier exe pendant que vous l'exécutez!

+2

Pouvez-vous expliquer pourquoi QT ne met pas nécessairement ses propres DLL QT dans le dossier de débogage ou de publication lorsque vous construisez? Je dois aller les copier manuellement depuis le répertoire d'installation de qt – johnbakers

Questions connexes