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

Discussion :

Problème à la compilation

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2013
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Sénégal

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2013
    Messages : 7
    Par défaut Problème à la compilation
    Salut je viens juste d'installer Qt pour ma et j'ai un probleme pour compiler mon programme et meme plus quand je fais un include de <QApplication>, il me dit dit qu'il y'a erreur en le soulignant
    Et quand je compile sa m'affiche:

    C:\Documents and Settings\master\Desktop\Carter's Desktop\Qt_projet_test\main.cpp:1: error: C1083: Cannot open include file: 'QApplication': No such file or directory

    Et je ne comprend pas pouver-vous m'aider????

  2. #2
    Inactif  


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

    Informations professionnelles :
    Secteur : Santé

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

    C'est un peu vague, ça manque d'élement pour savoir si c'est un problème d'installation ou de configuration
    Je suppose que tu installé Qt 5 ? En utilisant le binaire téléchargé sur qt-project.org/dowload ? Pas de problème lors de l'install ? Comment as tu créés ce projet de test ?

    Le plus probable est l'oublie de l'inclusion du module widget (qui n'existait pas dans Qt 4)

  3. #3
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2013
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Sénégal

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2013
    Messages : 7
    Par défaut
    J'ai créé un projet Qt vide et un nouveau projet C++ fichier source j'ai mis le main.cpp qui suit pour tester:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    #include <QApplication>
     
    int main(int argc, char *argv[])
    {
        QApplication app(argc, argv);
        return app.exec();
    }

  4. #4
    Inactif  


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

    Informations professionnelles :
    Secteur : Santé

    Informations forums :
    Inscription : Novembre 2008
    Messages : 5 288
    Par défaut
    Je pense plus à un problème dans le .pro, tu peux le donner ?

    Tu devrais avoir cette ligne (ou équivalent) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    greaterThan(QT_MAJOR_VERSION, 4): QT += widgets

  5. #5
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2013
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Sénégal

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2013
    Messages : 7
    Par défaut
    No j'ai juste sa dans le .pro
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    SOURCES += \
        main.cpp

  6. #6
    Inactif  


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

    Informations professionnelles :
    Secteur : Santé

    Informations forums :
    Inscription : Novembre 2008
    Messages : 5 288
    Par défaut
    Euh... que ça ?

    Ton .pro devrait plutôt
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    QT += core gui
     
    greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
     
    TARGET = NomTonAppli
     
    TEMPLATE = app
     
    SOURCES += main.cpp
    * QT : modules de Qt que tu utilises (donc au moins core et gui)
    * greaterThan... : pour ajouter le module widget uniquement sur Qt 5 et pas Qt 4
    * TARGET : le nom du binaire généré
    * TEMPLATE : le type de binaire généré (une application ici)
    * SOURCES : les fichiers sources

    Je crois que tout n'est pas obligatoire, mais c'est mieux de les mettre
    En tout cas, si tu es sur Qt 5, il te faut obligatoirement inclure le module widget

Discussions similaires

  1. problème de compilation sous visual C++
    Par fabmili dans le forum MFC
    Réponses: 4
    Dernier message: 08/02/2004, 19h52
  2. problème de compil devc++ socket
    Par stefdem dans le forum Autres éditeurs
    Réponses: 2
    Dernier message: 11/12/2003, 11h33
  3. Réponses: 1
    Dernier message: 29/10/2003, 12h16
  4. Problème de compilation de la DLL du XMLRad
    Par [DreaMs] dans le forum XMLRAD
    Réponses: 2
    Dernier message: 16/04/2003, 16h46
  5. Réponses: 1
    Dernier message: 27/05/2002, 01h44

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