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 :

comment installer QwtPlot?

  1. #1
    Membre confirmé
    Inscrit en
    Mai 2008
    Messages
    81
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 81
    Par défaut comment installer QwtPlot?
    Bonsoir,
    quelqu'un peut m'aider à installer QwtPlot? (disponible sur la rubrique Outils Qt)
    sachant que j'ai bien télécharger ses fichiers mais sous forme de code source(et non pas un exécutable)ce que je ne métrise pas
    merci d'avance

  2. #2
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2008
    Messages
    26 776
    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 776
    Par défaut
    Salut,

    La méthode d'installation est très simple :

    Tu extrais les sources quelque part.
    Tu lances un shell configuré pour ton compilateur et Qt (i.e. avec le compilateur et qmake dans le PATH, les variables INCLUDE et LIB bien remplies).
    Tu lances qmake dans le répertoire des sources (là où il y a qwt.pro).
    Tu lances (n)make.
    C'est fait !

    Cf le fichier INSTALL disponible à la racine.
    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 confirmé
    Inscrit en
    Mai 2008
    Messages
    81
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 81
    Par défaut
    Citation Envoyé par dourouc05 Voir le message
    Salut,

    La méthode d'installation est très simple :

    Tu extrais les sources quelque part.
    Tu lances un shell configuré pour ton compilateur et Qt (i.e. avec le compilateur et qmake dans le PATH, les variables INCLUDE et LIB bien remplies).
    Tu lances qmake dans le répertoire des sources (là où il y a qwt.pro).
    Tu lances (n)make.
    C'est fait !

    Cf le fichier INSTALL disponible à la racine.
    C'est l'étape en gras que je n'arrive pas a comprendre
    merci de bien m l'expliquer

  4. #4
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2008
    Messages
    26 776
    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 776
    Par défaut
    Citation Envoyé par Txiki Voir le message
    C'est l'étape en gras que je n'arrive pas a comprendre
    merci de bien m l'expliquer
    Prenons l'exemple de Visual Studio.

    Quand tu l'installes, il crée un raccourci dans le menu Démarrer : Invites de commandes de Visual Studio 2008. Si tu utilises ce lien, tu auras un invite de commandes préconfiguré pour l'environnement : le path vers le compilateur et tous les outils nécessaires est configuré, ainsi que toutes les autres variables d'environnement connexes.

    Mais cet invite n'ets pas encore configuré pour Qt. Pour cela, il faut taper en plus ces commandes (valables pour tous les environnements Windows) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    set QTDIR=C:\Qt\4.5.6
    set PATH=%PATH%;%QTDIR%\bin
    Si tu utilises un autre environnement (comme MinGW), au lieu de la première étape, fais quelque chose dans le genre :
    Démarrer > Exécuter > cmd.exe
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    set PATH=%PATH%;C:\MinGW\bin
    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 !

  5. #5
    Membre confirmé
    Inscrit en
    Mai 2008
    Messages
    81
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 81
    Par défaut
    merci pour votre réponse, j'ai déjà spécifier le path quand j'utilisais code-Blocks pour programmer du Qt mais la avec ce Qwt je ne trouve même pas le repertoire Bin, et puis si je le trouve ou je vais écrire ces commandes dos?sachant que maintenant j'utilise QtCreator

  6. #6
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2008
    Messages
    26 776
    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 776
    Par défaut
    Citation Envoyé par Txiki Voir le message
    merci pour votre réponse, j'ai déjà spécifier le path quand j'utilisais code-Blocks pour programmer du Qt mais la avec ce Qwt je ne trouve même pas le repertoire Bin, et puis si je le trouve ou je vais écrire ces commandes dos?sachant que maintenant j'utilise QtCreator
    Puisque tu utilises Qt Creator, il y a peut-être une autre solution, je ne sais pas si elle va marcher, mais je ne vois pas de raison pour que ça n'aille pas : ouvrir le fichier .pro de Qwt avec QtCreator, et lancer la compilation.

    Si tu utilises Qt Creator, probablement utilises-tu le SDK. Dans ce cas, les répertoires à utiliser sont un peu différents : C:\Qt\SDK\2009.03\Qt\bin, si mes souvenenirs sont exacts.
    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 !

  7. #7
    Membre confirmé
    Inscrit en
    Mai 2008
    Messages
    81
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 81
    Par défaut
    je viens d'essaye votre solution, au début j'avais l'impression que je vais la voir fonctionner aujourd'hui, parce qu'il créait la librairie mais a la fin il m'a affiché l'erreur suivante:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    Starting C:\qwt-5.1.2\examples\bin\bode.exe...
     
    The process could not be started!
    de plus j'ai pas pu utiliser mes nouvelles classes

  8. #8
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2008
    Messages
    26 776
    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 776
    Par défaut
    Dès que la bibliothèque est compilée, tu peux mettre les répertoires de cette bibliothèque dans les paramètres de ton EDI (i.e. lui dire où se trouve la bibliothèque pour pouvoir l'utiliser - n'utilisant pas Qt Creator, je ne pourrai aider). Là, tu devrais pouvoir compiler tes classes.

    Concernant l'exemple : essaye de le lancer plus directement (càd par l'explorateur Windows, mais fais attention à bien avoir les DLL de Qt et de Qwt accessibles - par exemple, mises dans le PATH ou copiées). Quelle erreur obtiens-tu alors ?
    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 !

  9. #9
    Membre confirmé
    Inscrit en
    Mai 2008
    Messages
    81
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 81
    Par défaut
    quesque je peut utiliser à la place de QtCreator?
    Question:Ou je peut trouver des exemples de programme Qt trés complexes? je ne suis pas un informaticien et je suis bloqué
    merci

  10. #10
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2008
    Messages
    26 776
    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 776
    Par défaut
    Citation Envoyé par Txiki Voir le message
    quesque je peut utiliser à la place de QtCreator?
    Exactement ce que tu veux : Eclipse, Visual Studio, DevCpp, Code::Blocks...

    Citation Envoyé par Txiki Voir le message
    Question:Ou je peut trouver des exemples de programme Qt trés complexes? je ne suis pas un informaticien et je suis bloqué
    merci
    Très complexe = ?
    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 !

  11. #11
    Membre confirmé
    Inscrit en
    Mai 2008
    Messages
    81
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 81
    Par défaut
    merci pour ton temps
    La bibliothèque est compilée mais je n'arrive ni a exécuter les exemples ni a l'utiliser dans mes programmes
    Pour le compilateur j'ai déja essayé Code::Blocks mais ça ne marchait pas, le message d'erreur m'indique le manque de Qt4Core.DLL (je l'ai trouver dans le dossier d'installation mais j'ai pas su ou le metre pour faire fonctionner Code::Blocks)
    pour les exemples (je sais c hors sujet) je cherche à créer un cercle avec que QGraphicsElippseItem avec la propriété suivante: dés que le curseur de la souris passe au dessus du cercle le curseur change de position et pointe sur le centre du cercle, je n'arrive pas a faire ça!

  12. #12
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2008
    Messages
    26 776
    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 776
    Par défaut
    Citation Envoyé par Txiki Voir le message
    La bibliothèque est compilée mais je n'arrive ni a exécuter les exemples ni a l'utiliser dans mes programmes
    Pour le compilateur j'ai déja essayé Code::Blocks mais ça ne marchait pas, le message d'erreur m'indique le manque de Qt4Core.DLL (je l'ai trouver dans le dossier d'installation mais j'ai pas su ou le metre pour faire fonctionner Code::Blocks)
    CB n'est pas un compilateur, ce n'est qu'un EDI : il utilise GCC comme compilateur. Les DLL qu'il te demande, il suffit de les mettre dans le répertoire de l'exécutable créé (recherche un fichier .exe dans le répertoire du projet).

    Citation Envoyé par Txiki Voir le message
    pour les exemples (je sais c hors sujet) je cherche à créer un cercle avec que QGraphicsElippseItem avec la propriété suivante: dés que le curseur de la souris passe au dessus du cercle le curseur change de position et pointe sur le centre du cercle, je n'arrive pas a faire ça!
    http://qt.developpez.com/faq/?page=q...qt4gui-qcursor : cette QR concerne le pointeur de la souris (connaître la position de et repositionner le curseur à l'écran), ça pourrait t'aider.
    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 !

  13. #13
    Membre confirmé
    Inscrit en
    Mai 2008
    Messages
    81
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 81
    Par défaut
    j'adore les réponse rapides
    merci je vais voir le lien

  14. #14
    Membre confirmé
    Inscrit en
    Mai 2008
    Messages
    81
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 81
    Par défaut
    j'ai pas trouvé d'ou télécharger Dev C++
    Sinon ya pas d'autre classes qui peuvent me servir pour dessiner un graphe?
    merci

  15. #15
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2008
    Messages
    26 776
    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 776
    Par défaut
    Citation Envoyé par Txiki Voir le message
    j'ai pas trouvé d'ou télécharger Dev C++
    Il est plus que dépassé, n'est plus mis à jour depuis plus qu'un certain temps.

    Citation Envoyé par Txiki Voir le message
    Sinon ya pas d'autre classes qui peuvent me servir pour dessiner un graphe?
    Il y a eu QPlotter, mais je n'en retrouve plus de signe de vie. Je n'en connais pas d'autre.

    Mais il doit y avoir une solution avec QtCreator (normalement...).

    Si tu connais tous les chemins de tes DLL (Qt, Qwt & co en cas de besoin), tu peux modifier le PATH du système. C'est décrit ici : http://tcuvelier.developpez.com/cros...problemes#LV-G (pour à peu près toutes les versions de Windows). Normalement, ceci devrait pouvoir aider à résoudre quelques problèmes.
    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 !

  16. #16
    Membre confirmé
    Inscrit en
    Mai 2008
    Messages
    81
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 81
    Par défaut
    @dourouc05: quel EDI utilises-tu? je le telécharge immédiatement et je suis t instructions étape pas étape

  17. #17
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2008
    Messages
    26 776
    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 776
    Par défaut
    J'utilise VS9 (Visual Studio 2008). Je dois justement recompiler Qwt : mon dernier build date de la 4.4 (même avec la compatibilité binaire, il ne faut peut-être pas exagérer...).

    Marche à suivre :

    Télécharger Qwt (qwt.sf.net) 5.2.0.
    Extraire l'archive dans un répertoire temporaire (disons C:\Qt\tmp pour fixer les choses).

    Lancer le shell VC
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    C:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools\vsvars32.bat
    Le configurer pour Qt
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    set QTDIR=C:\Qt\4.5.3\i386
    set PATH=%QTDIR%\bin;%PATH%
    set LIB=%QTDIR%\lib;%LIB%
    set INCLUDE=%QTDIR%\include;%INCLUDE%
    set QMAKESPEC=win32-msvc2008
    Aller dans le répertoire d'extraction.
    Ensuite :
    Attendre un certain temps.

    Copier les fichiers de tmp\lib vers qt\4.5.3\lib.
    De tmp\designer\plugins vers qt\4.5.3\plugins.
    De tmp\src (uniquement *.h) vers qt\4.5.3\include.

    C'est fini !
    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 !

  18. #18
    Membre confirmé
    Inscrit en
    Mai 2008
    Messages
    81
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 81
    Par défaut
    j'ai suivi toute les étapes mais lors de la dernière (nmake) il m'affiche l'erreur suivante:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    NMAKE : fatal error Ui064 : MAKEFILE non trouvé et aucune cible spécifié
    Stop
    de plus il est différent du QtCreator j'ai pas encore trouvé mes repères, comment faire passer le projet vers MS Visual Studio 2008?et comment le compiler?
    merci d'avance.

  19. #19
    Membre confirmé
    Inscrit en
    Mai 2008
    Messages
    81
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 81
    Par défaut
    fait-il rajouter quelque chose dans le fichier .pro pour voir Qwt fonctionner?

Discussions similaires

  1. [Linux] comment installer GLUT
    Par Mathieu.J dans le forum GLUT
    Réponses: 5
    Dernier message: 28/09/2012, 18h39
  2. Comment installer GMP sous Windows?
    Par Vinchol dans le forum Autres éditeurs
    Réponses: 9
    Dernier message: 13/07/2006, 11h05
  3. Réponses: 5
    Dernier message: 24/11/2002, 12h36
  4. Réponses: 7
    Dernier message: 01/05/2002, 21h23
  5. [Kylix] Comment installer Kylix sur Mandrake 8.2 (page2)
    Par Philippe LE PONT dans le forum EDI
    Réponses: 3
    Dernier message: 01/05/2002, 13h52

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