IDE pour le Raspberry Pi

Il est parfois plus simple de programmer sur son PC plutôt que directement sur le Rasberry Pi. D’autant plus si ce dernier n’est pas relié à un écran.
Dans ce contexte, il est préférable d’utiliser son PC avec un IDE paramétré avec une chaîne de compilation croisée pour le processeur du RPi. On peut, bien sûr, sortir la grosse artillerie avec des logiciels comme Code::Blocks ou Eclipse par exemple. Mais ayant un PC assez lent, j’ai préféré créer un outils léger et rapide, qui consomme bien moins de ressource.

C’est cet outil que je vous propose. Il permet d’éditer des codes en langage C avec des fonctionnalités communes aux IDE, comme la coloration syntaxique ou l’ouverture de plusieurs fichiers dans des onglets, par exemple.

Un bouton de compilation permet de créer le fichier exécutable par le RPi. Il suffira donc de le copier dessus pour tester.

Vue normale pendant d’édition sur RPi IDE

Mon IDE est écrit en java et fonctionne entièrement sur Linux.
Il fonctionne aussi sur Windows, mais ne pourra pas compiler le code. Toutefois, le logiciel pourra toujours servir d’éditeur de code.
Le compilateur actuel est gcc-linaro-arm-linux-gnueabihf-raspbian disponible ici.
Aucune installation n’est nécessaire.

Lien de téléchargement : RPi IDE V1.tar.gz

Si vous avez des suggestions ou des remarques, n’hésitez pas à le dire pour que je puisse améliorer le logiciel.

  1. Bonjour,

    je suis assez séduite par ton IDE, cependant je voudrais plus de renseignements concernant ce dernier. Est-il possible de gérer facilement l’interface GPIO du Raspberry ? As-tu prévus une librairie spéciale ?

    Je te remercie par avance.

    • Bonjour,

      Tout d’abord, je te remercie de ton intérêt.
      Pour une utilisation facile du GPIO, je recommande vivement la librairie WiringPi de Gordon.
      En fait, ta demande me fait penser que je devrais même l’intégrer directement dans l’IDE pour une prochaine version.

      Tu trouveras WiringPi à https://projects.drogon.net/raspberry-pi/wiringpi/

      J’espère avoir pu t’aider 😉

  2. Bonjour,

    Comment faire pour lancer ton IDE ? :mrgreen:

    De plus, j’essaie de compiler un simple « helloWordl » avec le compilateur du raspberry comme suit :

    arm-linux-gnueabihf-gcc helloWorld.cd -o helloWord

    Mais j’obtient le message d’erreur suivant :

    No such file directory

    Pour info j’ai bien fait un « export PATH » avant de compiler.

    J’espere que vous allez pouvoir m’éclairer 😉

    Anisse

    • Bonjour,

      L’IDE peut se lancer avec java, par exemple avec la commande « java -jar ».

      Pour votre erreur, ne serait-ce pas du à l’extension du fichier en « .cd » qui me semble curieux ?

      lhoic

Laisser un commentaire


NOTE - Vous pouvez utiliser les éléments et attributs HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>