Bonjour messieurs,
Cela fait 2 semaines que je rame à pleins tubes sur QtCreator, j'ai passé mes journées (et nuits) à lire des tutos, à parcourir des forums donc je finis pas venir vous expliquer où j'en suis car je pense que sans aide je vais tout simplement abandonner !
J'ai acheté une carte Raspberry Pi 3+ et je souhaitais faire un peu de développement Qt afin de faire une appli pour mon boulot.
Le but étant de diffuser des wav, d'en enregistrer, et de dialoguer sur la liaison Série !! jusque là ça me semblait franchement pas la mer à boire ! Niveau expérience je développe sous windows depuis 20 ans en Delphi/Lazarus, principalement des applis industrielles (tracabilité, base de donnée, pilotage d'instrumentation, test etc... donc je suis pas totalement novice normalement... mais là maintenant j'ai des doutes )
Voici la procédure que j'ai fini par mettre en place pour l'installation déjà:
Installation de Raspbian sur le RPI3+
une petite mise à jourpuis installation des paquets pour faire du développement
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 sudo apt-get update sudo apt-get upgrade sudo dist-upgrade
je lance ensuite QtCreator, je configure mon kit (pas grand chose à faire au final) et hop j'arrive à compiler du console et même une gui.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3sudo apt-get install cmake sudo apt-get install qt5-default sudo apt-get install qtcreator
donc déjà très content de moi mais j'ai un warning à la noix concernant libEGLquand j'essaye de soigner le mal avec des remedes trouver sur des forums je fini systématiquement par tout casser ma config
Code : Sélectionner tout - Visualiser dans une fenêtre à part libEGL warning: DRI2: failed to authenticate
bref laissons cela de coté vu que à priori ça m'empêche pas de compiler et d'executer.
j'ai essayé de faire fonctionner QProcess (pour lancer un "aplay" pour la diffusion de mes wav) et là c'est le drame QtCreator connait pas la lib !! Idem pour QtSerialPort.
Pour QtSerialPort j'ai trouver des sources sur internet mais je comprends pas comment on install une lib et on fait le lien car il me dit toujours qu'il connait pas.
Bref je rame complet, et je trouve pas de ressources en français qui explique cela clairement. SI vous avez des idées, besoins de précisions ( car là je suis resté très vague) pendant ce temps je vais me pendre !!
Je suis vraiment déçu car j'ai jamais eu d'expérience de la sorte ou avant même de commencer je perd un temps infini à mettre les choses en place ! On a toujours du temps de prise en main de l'outil ou de découverte d'un environnement mais là de base déjà ça ne marche pas, c'est juste incroyable/inconcevable pour moi !
Partager