Partage
  • Partager sur Facebook
  • Partager sur Twitter

[Qt] 1er programme, ne se lance pas

Sujet résolu
Anonyme
    14 août 2008 à 12:34:11

    Bonjour.
    J'ai bien suivi la procédure dans le tutoriel mais quand je lance mon 1er programme Qt, voici l'erreur

    Image utilisateur

    Je ne comprend vraiment pas pourquoi :(
    Merci d'avance.
    • Partager sur Facebook
    • Partager sur Twitter
      14 août 2008 à 12:40:35

      Salut,
      ton répertoire contient QtCore4.dll et le programme demande QtCored4.dll. Je ne connais pas Qt, mais est-tu sur qu'il ne te manque pas cette dll, ou que le nom de QtCore4.dll est faux?
      • Partager sur Facebook
      • Partager sur Twitter
        14 août 2008 à 12:42:05

        Salut.
        Je fais du Qt, il te faut
        QtCore4, QtCored4, QtGui4 et QtGuid4, ainsi que celui qui est dans ton répertoire pour pouvoir faire marcher ton programme :)
        • Partager sur Facebook
        • Partager sur Twitter
          14 août 2008 à 12:58:24

          blackis > faut pas exagérer non plus.

          poleon > tu as l'air d'avoir compilé en debug donc il faut les DLL se terminant par "d4.dll". (par défaut QtCored4.dll et QtCored4.dll)
          • Partager sur Facebook
          • Partager sur Twitter
            14 août 2008 à 13:12:00

            Ah, je croyait qu'il fallait inclure les 4 :-°
            • Partager sur Facebook
            • Partager sur Twitter
            Anonyme
              14 août 2008 à 13:14:34

              En effet ca marche. :)
              Et oui , a la base j'avais rien dans release. J'ai fait Copier /Coller dpeuis le debug.Mais comment faire pour que le .exe soit dans release car les .dll "d4" font 60 mo chacune :/
              • Partager sur Facebook
              • Partager sur Twitter
                14 août 2008 à 13:15:48

                il suffit de rajouter dans le fichier .pro
                CONFIG += release

                :)
                • Partager sur Facebook
                • Partager sur Twitter
                Anonyme
                  14 août 2008 à 13:23:56

                  J'ai du mal m'y prendre car ca ne marche pas :/.
                  J'ai ouvert le .pro et voila ce qu'il y a actuellement dedans apres les modifications.

                  Citation : moi

                  ######################################################################
                  # Automatically generated by qmake (2.01a) jeu. 14. août 13:19:10 2008
                  ######################################################################

                  TEMPLATE = app
                  TARGET =
                  DEPENDPATH += .
                  INCLUDEPATH += .
                  CONFIG += release

                  # Input
                  SOURCES += main.cpp



                  Ensuite j'ai refait un qmake -project ,qmake et make par sécurité, et toujours rien dans release.
                  Donc j'ai fait un copier coller de debug dans release en y mettant que les dll qui sont utile dans le release. Mais j'ai de nouveau la même erreur. :/
                  • Partager sur Facebook
                  • Partager sur Twitter
                    14 août 2008 à 13:26:38

                    Citation : poleon

                    Ensuite j'ai refait un qmake -project


                    qmake -project génère le .pro donc il n'est à faire que quand tu n'en as pas. Là comme tu le refais, il écrase ton .pro modifié et donc la ligne rajouté disparait.
                    • Partager sur Facebook
                    • Partager sur Twitter
                      14 août 2008 à 13:28:51

                      Lorsque tu veux retester ton programme avec de nouvelles modifications, il suffit de faire qmake et make :)
                      • Partager sur Facebook
                      • Partager sur Twitter
                      Anonyme
                        14 août 2008 à 13:30:10

                        WAAAAAAAAAAAAAAAAAAAA ca fonctionne super maintenant. :D:D
                        Je suis super content ^^.
                        Encore merci beaucoup pour ton aide minirop ! :) .
                        Et c'est vrai qu'en réflechissant u peu , il est logique que le qmake -project aie été inutile >_>.
                        Encore merci :p


                        • Partager sur Facebook
                        • Partager sur Twitter

                        [Qt] 1er programme, ne se lance 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.
                        • Editeur
                        • Markdown