Bonjour a tous, je suis le tutoriel de M@teo sur la programmation en C++, j'ai téléchargé et installé Qt 2010.
Mon programme est tout simple c'est juste pour ouvrir une simple fenêtre
Voici toutes les dll que j'ai ajouté a mon projet
La première chose, que je mette en debug ou en release, lorsque je compile le projet avec Qt Command Prompt, le fichier Test.exe apparait toujours dans le dossier debug et non release (je sais pas si c'est important ou non).
Ensuite j'ai lu un post similaire, j'ai essayé toutes les solutions proposées qui étaient:
- comme il y a plusieurs dll nommés pareilles dans les différents sous fichiers (QtCored4.dll, QtGuid4.dll...) , les essayer une par une
- compiler en mode release grâce à qmake -config release (et mettre les bonnes dll: QtGui4.dll, QtCore4.dll)
Et la je suis vraiment bloqué si quelqu'un voit quelque chose que je n'ai pas testé et susceptible de m'aider je prend
Je ne suis sûr d'absolument rien, ton fichier sous C::B est-t-il correctement sauvegarder ? (l'image donné montre que non) et deuxièmement tu dis avoir installé Qt 2010, le SDK ?
Il y a t-il un message d'erreur lors du lancement ?
🍊 - Étudiant - Codeur en C | Zeste de Savoir apprenez avec une communauté | Articles- ♡ Copying is an act of love.
La première chose, que je mette en debug ou en release, lorsque je compile le projet avec Qt Command Prompt, le fichier Test.exe apparait toujours dans le dossier debug et non release (je sais pas si c'est important ou non).
Code::Blocks n'intervient pas dans le choix de la configuration debug/release. En ligne de commande, tu dois taper ça pour compiler en release:
@Whitefalcon: oui c'est les premieres dll que j'ai testées, mais j'ai aussi essayé avec toutes les autres et ca ne marche pas plus...
@alexisdm: Ok je savais pas merci :), mais dans le tutoriel de M@teo il met seulement mingw32-make, et il dit que ca se met dans release normalement, c'est pour ca que je me posais la question
@che: oui c'est le Qt SDK, et je ne comprend pas ta 1ere remarque dsl, pourquoi serait il mal enregistré?
Lorsque la ligne de code block est jaune(c'est de gauche) ,cela signifie que la ligne (ou les lignes) n'est(ne sont) pas enregistrée(s) dans le fichier or toutes les lignes sont jaune. C'est peut-être la source du problème.
Voila ce que je te conseil, vas dans le dossier de ton projet avec Qt Command Prompt (a coup de cd) puis utilise ces commandes dans l'ordre:
make clean
qmake
mingw32-make
cd debug
testqt.exe
🍊 - Étudiant - Codeur en C | Zeste de Savoir apprenez avec une communauté | Articles- ♡ Copying is an act of love.
Merci a tous pour toutes vos réponses, le problème est réglé...j'ai désinstallé et réinstallé Qt2010 et la seule chose que j'ai changée par rapport a ce que je faisais c'est que dans Qt command prompt j'ai tapé "mingw32-make release" au lieu de "mingw32-make". Je ne sais pas du tout si c'est grace a ca que ca a marché mais bon ... le principal c'est que ca marche. En tout cas merci a tous ceux qui prennent du temps pour répondre au personnes bloquées comme moi
Qt mon fichier .exe ne s'ouvre pas
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
🍊 - Étudiant - Codeur en C | Zeste de Savoir apprenez avec une communauté | Articles - ♡ Copying is an act of love.
🍊 - Étudiant - Codeur en C | Zeste de Savoir apprenez avec une communauté | Articles - ♡ Copying is an act of love.