IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Qt Creator Discussion :

Problème à l'exécution (premier test)


Sujet :

Qt Creator

  1. #1
    Membre confirmé
    Avatar de betsprite
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    472
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 472
    Points : 528
    Points
    528
    Par défaut Problème à l'exécution (premier test)
    Bonjour,

    Voulant tester un autre EDI que Visual Studio 2008, j'ai installé récemment Qt Creator 2.0.1 Binary for Windows (46 MB) sur le site de Nokia : http://qt.nokia.com/downloads/

    Une fois installé, j'ouvre Qt Creator et je fais un premier test pour voir si tout se passe bien. Voici le code du main :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    #include <QtGui/QApplication>
    #include "test.h"
     
    int main(int argc, char *argv[])
    {
        QApplication a(argc, argv);
        test w;
        w.show();
     
        return a.exec();
    }
    Et voici test.cc :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    #include "test.h"
    #include "ui_test.h"
     
    test::test(QWidget *parent) :
        QWidget(parent),
        ui(new Ui::test)
    {
        ui->setupUi(this);
    }
     
    test::~test()
    {
        delete ui;
    }
    et test.h :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    #ifndef TEST_H
    #define TEST_H
     
    #include <QWidget>
     
    namespace Ui {
        class test;
    }
     
    class test : public QWidget
    {
        Q_OBJECT
     
    public:
        explicit test(QWidget *parent = 0);
        ~test();
     
    private:
        Ui::test *ui;
    };
     
    #endif // TEST_H
    Déjà, arrivé là, je vois que quelque chose cloche... Certains bouts de code comme
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    #include <QtGui/QApplication>
    sont soulignés avec le message "aucun fichier ou repertoire de ce type" et
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    QApplication a(argc, argv);
    avec le message "QApplication is not a type name"

    Aussi, malgré la présence d'un .pro, lorsque je clique sur la flèche verte pour exécuter mon code, j'obtiens le message d'erreur suivant :
    Impossible de trouver la commande make : make dans l'environnement de compilation
    Erreur à la compilation du projet test (cible : Bureau)
    Lors de l'exécution de l'étape 'Make'
    J'éspère que vous pourrez m'éclairer un peu !

    Je vous remercie

  2. #2
    Inactif  


    Homme Profil pro
    Inscrit en
    Novembre 2008
    Messages
    5 288
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Secteur : Santé

    Informations forums :
    Inscription : Novembre 2008
    Messages : 5 288
    Points : 15 620
    Points
    15 620
    Par défaut
    Bonjour

    Peut être un problème pour trouver les répertoires de Qt.
    Dans "Option"->"Qt4" -> "Qt Version", tu as bien une version valide ? Si ce n'est pas le cas, clique sur le bouton "+" et indique le répertoire de Qt.

  3. #3
    Membre confirmé
    Avatar de betsprite
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    472
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 472
    Points : 528
    Points
    528
    Par défaut
    Merci gbdivers pour ta réponse !

    Citation Envoyé par gbdivers
    Peut être un problème pour trouver les répertoires de Qt.
    Dans "Option"->"Qt4" -> "Qt Version", tu as bien une version valide ? Si ce n'est pas le cas, clique sur le bouton "+" et indique le répertoire de Qt.
    J'ai mis en pièce-jointe une capture d'écran de l'endroit dont tu parles. En effet, il ne semble pas trouver le chemin. Seulement, je ne sais pas, en cliquant sur le +, quel fichier je dois vraiment rajouter étant donné que le parcours ne s'arrête pas quand on selectionne un dossier mais parcours ensuite les fichiers inclus...

    Pour information, le chemin vers Qt est tout simplement : C:\Qt\4.6.3

    En espérant que tu pourras m'aider

    Merci !
    Images attachées Images attachées  

  4. #4
    Rédacteur

    Avatar de johnlamericain
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2004
    Messages
    3 742
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2004
    Messages : 3 742
    Points : 8 140
    Points
    8 140
    Par défaut
    Il te suffit d'aller sur la ligne Manuel (spécifié un emplacement de qmake) et dans le champ emplacement de QMake tu sélectionnes qmake.exe qui se trouve dans le répertoires C:\Qt\4.6.3\bin en cliquant sur le bouton "Parcourir...".

  5. #5
    Membre confirmé
    Avatar de betsprite
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    472
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 472
    Points : 528
    Points
    528
    Par défaut
    Bonjour et merci johnlamericain pour ta réponse

    Citation Envoyé par johnlamericain
    Il te suffit d'aller sur la ligne Manuel (spécifié un emplacement de qmake) et dans le champ emplacement de QMake tu sélectionnes qmake.exe qui se trouve dans le répertoires C:\Qt\4.6.3\bin en cliquant sur le bouton "Parcourir...".
    J'ai suivi exactement tes conseils mais malheureusement, le problème que j'ai mentionné persiste :s
    J'ai ajouté deux captures d'écran en pièces-jointes afin que le problème soit clair. La première capture montre l'ajout de l'emplacement du Qmake comme tu me l'as indiqué, et la seconde montre le genre d'erreur que je rencontre toujours malgré tout. Dans ces deux screens, on peut voir également le problème de compilation que je rencontre en appuyant sur la flèche verte.

    Si jamais vous avez une solution cela m'aiderait pas mal Je continue à chercher de mon côté !

    Merci encore !
    Images attachées Images attachées   

  6. #6
    Rédacteur

    Avatar de johnlamericain
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2004
    Messages
    3 742
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2004
    Messages : 3 742
    Points : 8 140
    Points
    8 140
    Par défaut
    Je pense que tout simplement parce que t'on projet à été creer avant l'ajout de ce chemin, il te faut changer les options du projets pour le mode debug et le mode release.

    Ci-joint l'emplacement sur capture d'écran :

    Nom : Options_projets.png
Affichages : 343
Taille : 89,9 Ko

  7. #7
    Membre confirmé
    Avatar de betsprite
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    472
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 472
    Points : 528
    Points
    528
    Par défaut
    Bonjour,

    Citation Envoyé par johnlamericain
    Je pense que tout simplement parce que t'on projet à été creer avant l'ajout de ce chemin, il te faut changer les options du projets pour le mode debug et le mode release.
    Merci johnlamericain ça fonctionne maintenant !

  8. #8
    Futur Membre du Club
    Inscrit en
    Novembre 2008
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 12
    Points : 6
    Points
    6
    Par défaut
    Citation Envoyé par johnlamericain Voir le message
    Je pense que tout simplement parce que t'on projet à été creer avant l'ajout de ce chemin, il te faut changer les options du projets pour le mode debug et le mode release.

    Ci-joint l'emplacement sur capture d'écran :

    Nom : Options_projets.png
Affichages : 343
Taille : 89,9 Ko

    Merci, ça marcher aussi pour moi.
    Que le DIEU te protège et t'aide à rester sur le bon chemin

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Unitils / JUnit / DBunit / EBean] Problème sur le premier test
    Par pcouas dans le forum Tests et Performance
    Réponses: 0
    Dernier message: 11/10/2012, 06h55
  2. [Jade] Problème d'exécution du premier agent
    Par manare dans le forum Programmation par agent
    Réponses: 2
    Dernier message: 24/02/2011, 10h21
  3. Problème avec mon premier exécutable en java
    Par Icefire dans le forum Débuter avec Java
    Réponses: 9
    Dernier message: 25/04/2008, 09h42
  4. Réponses: 5
    Dernier message: 19/04/2005, 08h50
  5. Problème à l'exécution avec wxWindows (compilé avec BCC55)
    Par ShootDX dans le forum Autres éditeurs
    Réponses: 5
    Dernier message: 14/11/2003, 18h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo