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 pour paramètrer Qt

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    54
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 54
    Par défaut problème pour paramètrer Qt
    Bonjour,

    Début avec Qt 4.5.0 sous Windows XP Pro et j'ai une difficulté sous Qt Créator.
    Création d'un projet sous Qt4 Gui Application
    Name : test01
    Nouvelle fenêtre «*select required modules*» ; next ; Test01 est créé.
    Clic sur main.cpp qui s'affiche, puis debug ,bon début mais arrêt .
    Information dans la fenêtre «*compile output*» :
    Running build steps for project test01...
    Creating gdb macros library
    No valid Qt version set. Set one in tools/options
    Error while bulding project test01
    When executing build step 'Qmake'
    Canceled build.

    Dans Qt4 Creator tools/options sous Qt4/Qt versions la 1ère ligne est auto-detect ; les lignes suivantes il y a : Qt4.5.0 Path c:/Qt/2009.01/bin

    Peut-être y a-t-il d'autres éléments à entrer dans tools/options ? Existerait-il un tuto pour cela ?
    Comment sortir de cette impasse ? Merci de m'aider.

  2. #2
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2008
    Messages
    26 772
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2008
    Messages : 26 772
    Par défaut
    Dans mon installation du SDK, j'ai plutôt ceci :
    Qt 4.5.0 A:/Qt/2009.01/qt

    Avec, en bas, ces valeurs :
    Path = A:\Qt\2009.01\qt
    MinGW = A:\Qt\2009.01\mingw

    Ton dossier c:/Qt/2009.01/bin correspond au dossier de Qt Creator, sans le moindre compilateur, ni même qmake : c'est pour cela que l'utilitaire n'est pas trouvé !
    Il doit se situer dans ton dossier c:/Qt/2009.01/qt/bin, donc tu mets c:/Qt/2009.01/bin à Path, et ça devrait fonctionner (je ne suis pas du tout un pro de Qt Creator).
    Vous souhaitez participer aux rubriques Qt (tutoriels, FAQ, traductions) ou HPC ? Contactez-moi par MP.

    Créer des applications graphiques en Python avec PyQt5
    Créer des applications avec Qt 5.

    Pas de question d'ordre technique par MP !

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    54
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 54
    Par défaut
    Merci pour ta réponse.
    je prends bonne note et vais vérifier.
    j'ai omis d'ajouter, après auto-detecte ;il avait <path not found> ?
    Comment intervenir ?
    Merci d'avance.

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    54
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 54
    Par défaut
    Bonjour,

    Désinstallation de Qt4.5.0 puis après nettoyage, réinstallation. Après lancement de Qt Creator, dans le dossier tools/options, sous Qt Versions; il y a :
    Auto-detected Qt «*not found*»
    Qt Creator C:/Qt/2009.01/bin
    Qt 4.5.0 (open source) (2) C:/Qt/2009.01/bin
    Qt 4.5.0 C:/Qt/2009.01/qt

    En bas il est noté : not found is not a valid Qt directory. Cette note est valable pour les trois premières lignes.
    La dernière ligne (c:/Qt/2009.01/qt) a effectivement en bas :
    Path = C:\Qt\2009.01\qt
    MinGW = C:\Qt\2009.01\mingw

    Mais lors du lancement de debug = Stop en cours d'exécution avec l'information suivante en compile output :
    Running build steps for project01...
    Creating gdb macros library...
    No valid Qt version set. Set one in tools/options
    Error while building test01
    When executing build step 'Qmake'
    Canceled build.

    Après de nombreuses manip je ne sais que faire pour corriger cette erreur, merci de m'aider à aller un peu plus loin!

  5. #5
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2008
    Messages
    26 772
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2008
    Messages : 26 772
    Par défaut
    Supprime toutes les versions de Qt, puis recrées-en une avec les paramètres que je t'ai donné (normalement, le "<not found>" devrait disparaître).
    (Par contre, je ne vois pas de ligne genre Qt Creator chez moi).

    Vérifie bien que le fichier C:\qt\2009.01\qt\bin\qmake.exe existe.
    Si oui, vérifie aussi, dans un terminal quelconque (cmd.exe ou command.exe) que tu sais le lancer sans ajouter quelque chose au PATH.

    Si ça ne fonctionne pas, ajoute C:\qt\2009.01\qt\bin\ dans ton PATH (cf http://tcuvelier.developpez.com/cros...lemes#LV-G-2-a pour les explications sur tous les Windows & DOS).

    À part ça, je ne vois pas ce qui pourrait résoudre le problème.
    Vous souhaitez participer aux rubriques Qt (tutoriels, FAQ, traductions) ou HPC ? Contactez-moi par MP.

    Créer des applications graphiques en Python avec PyQt5
    Créer des applications avec Qt 5.

    Pas de question d'ordre technique par MP !

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    54
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 54
    Par défaut
    Bonjour,
    Je viens d'installer Qt 4.5.0 sur une machine qui reçoit pour la première fois ce logiciel.
    1/ Dans Qt Versions il y a :
    ligne 1 Auto-detected Qt «*not found*»
    ligne 2 Qt 4.5.0 C:/Qt/2009.01/qt

    2/ La création d'un projet sous Qt4 Gui Application Name : test01
    Puis la tentative de «*debug*» = fonctionnement normal avec affichage d'une fenêtre en final.
    3/ Le fichier text01;exe existe dans le sous-dossier : debug
    4/ Tentative de lancement de ce fichier et alors : fenêtre «*Composant introuvable*»
    Texte : Cette application n'a pas pu démarrer car mingwm10.dll est introuvable. La réinstallation de cette application peut corriger ce problème.
    5/ Dans compile Output, il est écrit à la fin : Existed with code 0
    6/ La DLL mingw10m se trouve dans trois répertoires : 2009.01\bin ; 2009.01\mingw\bin ; 2009.01\qt\bin.

    Il convient de préciser que je bute sur ce point depuis le début. Ce qui a entraîné de multiples tentatives d'installations, soit de Qt 4.11 (sur le CD avec le livre Qt4 et C++) soit de Qt 4.5.0 (open source). Ce qui m'amène au point précédent sur la machine habituelle. J'ai l'impression que le fait de désinstaller Qt ne nettoie pas totalement le système et qu'il doit y avoir des informations qui sont reprises lors d'une réinstallation. Sinon comment expliquer que les résultats sont différents ?

    Que faire ?

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

Discussions similaires

  1. problèmes pour faire des états paramétrés sur vb6
    Par k_alexis dans le forum VB 6 et antérieur
    Réponses: 0
    Dernier message: 16/10/2007, 18h59
  2. Problème pour le passage d'un paramètre
    Par scorian dans le forum WebDev
    Réponses: 5
    Dernier message: 14/06/2007, 17h30
  3. Gtk: problème pour passer une structure en paramètres
    Par C_Chaou dans le forum GTK+ avec C & C++
    Réponses: 3
    Dernier message: 19/04/2007, 19h29
  4. [XML] Problème pour passer un paramètre
    Par goddet dans le forum Bibliothèques et frameworks
    Réponses: 4
    Dernier message: 26/03/2007, 15h16
  5. [JSP] Problème pour passer un array comme paramètre
    Par MxPx_23 dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 06/06/2006, 17h13

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