Bonjour à tous,
Je désires faire une application qui tourne sous Linux, windows et si possible Mac OS, le tout avec un graphique X-Y tout simple.
Du coup je me suis orienté vers Qt open source, qui me parait assez simple, avec QWt pour le graphique. J'ai fait une appli avec Qt pour m'entrainer, je pense avoir pas mal saisi le système de slots etc.
Maintenant les choses sérieuses : Qwt
Et là le drame....
Sous linux, je ne parviens même pas à compiler les QWT! J'ai perdu une après midi à modifier mes variables d'environnement, les configs de compilaion, j'ai même repris toute l'install de Qt et Qwt depuis le début et essayé de compiler les exemples avec les paquets qwt dans les dépôts mais rien n'y fait, j'ai du avoir loupé qqchose...
Vu que mon clavier et mon écran allaient passer par la fenêtre, j'ai mis linux de côté et j'ai donc fait toute la procédure d'install sous Windows avec mingw (la cross-compilation me semble trop complexe pour moi).
là je commence à voir le bout du tunnel : qwt compile!
Mais : si je fais le "make install" avant de compiler les exemples, la moitié des exmples ne fonctionne pas ("erreur d'initialisation..."), pour les autres, je dois copier qwt5.dll, QtCode4.dll etc. dans le répertoire /examples
Je supprimes c:\QWT-5.xxx et je recommences, mais je fais juste
Mircale, touts les exemples fonctionnent! Enfin presque, je dois encore copier qwt5.dll, QtCode4.dll etc. dans le répertoire /examples
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 qmake qwt.pro make cd exemples qmake exemples.pro make
Pour couronner le tout, designer n'arrive pas à charger le plugin (pourtant je l'ai copié au bon endroit, et j'ai effacé le cache)
Même si j'ai tendance à manquer de patience avec les docs d'installation pas très complètes, je garde espoir de pouvoir utiliser qwt!
L'ai vu qu'il y avait plusieurs discussions sur qwt et son install sur ce forum, mais je n'ai pas trouvé les réponses à mes questions... si quelqu'un (un matien? ) pouvait me guider pour installer qwt, ou si vous avez trouvé de la doc ou un tuto sur le sujet (même en anglais), ce serait super
Je vous averti je suis assez nul en ce qui concerne les trucs techniques comme le linker, comment "make" ça fonctionne, librairies statiques/dyn Qt etc. ça me passe à des km au dessus de la tête
Mais je crois que vous l'aurez déjà compris
En algo et C++ par contre je peux me débrouiller
Merci d'avance,
Max
Partager