Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
processing [Le 17/02/2012, 11:00]
YoBoY tags supperflus
processing [Le 01/09/2022, 00:01] (Version actuelle)
moths-art Passage de http à https sur les liens externes (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
-{{tag>maverick}}+{{tag>Xenial programmation}}
 ---- ----
  
Ligne 13: Ligne 13:
  
 ===== Pré-requis ===== ===== Pré-requis =====
- +  
-Processing est un programme écrit en Java, il nécessite ​d'installer la machine virtuelle Java de Sun (maintenant Oracle) ​[[apt://​sun-java6-jre]] car l'​implémentation libre de la machine virtuelle OpenJDK causerait des problèmes de compatibilité.+  * Disposer des [[:​sudo|droits ​d'administration]]. 
 +  * Disposer d'une connexion à Internet configurée et activée. 
 +  * Avoir [[:tutoriel:​comment_installer_un_paquet|installé]] [[:Java]].
  
 ===== Installation ===== ===== Installation =====
  
-Pour installer Processing, il faut aller récupérer l'​archive sur le site officiel [[http://​processing.org/​|http://​processing.org/​]] puis dans la section Download, cliquez sur "​Linux"​ pour télécharger l'​archive. Ouvrez-là puis décompresser le dossier //​processing-1.2.1// dans l'​emplacement de votre choix, par exemple dans votre dossier utilisateur ​( /home/user/ ), ouvrez ensuite ​un [[terminal|terminal]] et taper ceci pour lancer ​Processing :+Pour installer Processing, il faut aller récupérer l'​archive sur le site officiel [[https://​processing.org/​|https://​processing.org/​]] puis dans la section Download, cliquez sur "​Linux"​ pour télécharger l'​archive. Ouvrez-la puis décompresser le dossier //​processing-xxx// dans l'​emplacement de votre choix, par exemple dans ( /usr/share/ ) 
 +<​code>​cd ~/​Téléchargements 
 +tar xf processing-*.tgz 
 +sudo mkdir /​usr/​share/​processing 
 +sudo mv processing-* /​usr/​share/​processing</​code>​ 
 + 
 +Enfin vous pouvez lancer Processing : 
 + 
 +  sh /​usr/​share/​processing/​processing-xxx/​processing 
 + 
 +Vous pouvez également créer ​un raccourci : 
 +<code bash> 
 +# récupération de l'​image logo : 
 +wget https://​upload.wikimedia.org/​wikipedia/​commons/​thumb/​5/​59/​Processing_Logo_Clipped.svg/​200px-Processing_Logo_Clipped.svg.png 
 +sudo mv 200px* /​usr/​share/​processing/​processing.png 
 +   
 +#création du fichier .desktop : 
 +echo '[Desktop Entry] 
 +Type=Application 
 +Name=Processing 
 +GenericName=Processing 
 +Comment=Un environnement de développement ​pour le langage ​Processing 
 +Icon=/​usr/​share/​processing/​processing.png 
 +Exec=/​usr/​share/​processing/​processing-3.2.3/​processing 
 +Terminal=false 
 +StartupNotify=false 
 +Categories=Development;​Electronics'​ > processing.desktop 
 +sudo mv processing.desktop /​usr/​share/​applications/​ # puis on déplace le fichier 
 +</​code>​ 
 + 
 +===== Pour utiliser Processing avec Arduino ===== 
 +Renommer le port série en faisant un lien symbolique ​: 
 +  sudo ln -s /​dev/​ttyACM0 /dev/ttyS00
  
-  sh processing-1.2.1/processing+Remplacez la librairie du port série de Processing par une version plus récente : 
 +<​code>​cd /usr/share/processing/​modes/​java/​libraries/​serial/​library 
 +sudo rm RXTXcomm.jar 
 +sudo ln -s /​usr/​share/​java/​RXTXcomm.jar 
 +sudo rm linux64/​librxtxSerial.so # (ou linux32) 
 +sudo ln -s /​usr/​lib/​jni/​librxtxSerial.so linux64 
 +sudo chown -R root:root /usr/share/processing</​code>​ 
 +  ​
  
 ===== Utilisation ===== ===== Utilisation =====
Ligne 37: Ligne 78:
 ===== Voir aussi ===== ===== Voir aussi =====
  
-  * **(fr)** [[http://​processing.org/​|Site officiel du projet Processing]]+  * **(fr)** [[https://​processing.org/​|Site officiel du projet Processing]]
   * **(fr)** [[http://​fr.flossmanuals.net/​processing/​|Manuel libre de Flossmanuals]]   * **(fr)** [[http://​fr.flossmanuals.net/​processing/​|Manuel libre de Flossmanuals]]
  • processing.1329472831.txt.gz
  • Dernière modification: Le 17/02/2012, 11:00
  • par YoBoY