Outils pour utilisateurs

Outils du site


c_communication_osc

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
c_communication_osc [2018/03/23 13:47]
serge [Réception OSC]
c_communication_osc [2020/02/11 06:13] (Version actuelle)
Mushussu
Ligne 1: Ligne 1:
-======C++ : Communication OSC====== +====== C++ : Communication OSC ====== 
-====== Installation de OSCPack ​======+===== Installation de OSCPack =====
  
 Télécharger OSCPack Télécharger OSCPack
  
-''​%%cd%%''​\\ +  ​cd 
-''​%%wget %%''​[[http://​oscpack.googlecode.com/​files/​oscpack_1_1_0.zip|''​%%http://​oscpack.googlecode.com/​files/​oscpack_1_1_0.zip%%''​]]+  ​wget http://​oscpack.googlecode.com/​files/​oscpack_1_1_0.zip
  
 Dézipper l'​archive Dézipper l'​archive
  
-''​%%unzip oscpack_1_1_0.zip %%''​+  ​unzip oscpack_1_1_0.zip 
  
 Installation Installation
  
-''​%%cd oscpack_1_1_0%%''​\\ +  ​cd oscpack_1_1_0 
-''​%%sudo make install%%''​+  sudo make install
  
 Après l'​installation,​ nous pouvons nettoyer les fichiers superflus Après l'​installation,​ nous pouvons nettoyer les fichiers superflus
  
-''​%%cd%%''​\\ +  ​cd 
-''​%%rm -r oscpack_1_1_0%%''​\\ +  rm -r oscpack_1_1_0 
-''​%%rm oscpack_1_1_0.zip %%''​+  rm oscpack_1_1_0.zip 
  
-====== Réception OSC ======+===== Réception OSC =====
  
 Dans le répertoire de votre choix, créer un fichier avec Dans le répertoire de votre choix, créer un fichier avec
  
-''​%%sudo nano main.cpp%%''​+  ​sudo nano main.cpp
  
 Coller dedans le code source suivant Coller dedans le code source suivant
Ligne 49: Ligne 49:
         ​         ​
         try {         try {
-            if (strcmp( m.AddressPattern(),​ "/​test"​) ​== 0 ) {+            if (strcmp( m.AddressPattern(),​ "/​test"​) = 0 ) {
                 ReceivedMessageArgumentStream args = m.ArgumentStream();​                 ReceivedMessageArgumentStream args = m.ArgumentStream();​
         osc::int32 valeur;         osc::int32 valeur;
Ligne 75: Ligne 75:
 Sauvegarder Sauvegarder
  
-''​%%Ctrl-o%%''​+  ​Ctrl-o
  
 Quitter Quitter
  
-''​%%Ctrl-x%%''​+  ​Ctrl-x
  
 Pour lancer la compilation Pour lancer la compilation
  
-''​%%g++ -Wall -o ReceveurOSC main.cpp -loscpack -I /​usr/​local/​include/​oscpack%%''​+  ​g++ -Wall -o ReceveurOSC main.cpp -loscpack -I /​usr/​local/​include/​oscpack
  
 Pour exécuter le programme Pour exécuter le programme
  
-''​%%./​ReceveurOSC%%''​+  ​./​ReceveurOSC
  
 Pour tester le programme, voici un émetteur de message OSC sous Processing Pour tester le programme, voici un émetteur de message OSC sous Processing
Ligne 118: Ligne 118:
 </​code>​ </​code>​
  
-{{tag:C sylvain}}+{{tag>C++ sylvain}}
c_communication_osc.1521809237.txt.gz · Dernière modification: 2018/03/23 13:47 par serge