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édentesRévision précédente
Prochaine révision
Révision précédente
c_communication_osc [2018/03/23 12:47] – [Réception OSC] sergec_communication_osc [2024/02/09 10:55] (Version actuelle) – [Réception OSC] 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.1521809220.txt.gz · Dernière modification : 2018/03/23 12:47 de serge