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
touchlib [Le 09/08/2010, 10:47]
samuncle
touchlib [Le 22/05/2017, 11:55] (Version actuelle)
L'Africain tag
Ligne 1: Ligne 1:
-{{tag>Karmic ​Lucid BROUILLON}}+{{tag>​Lucid BROUILLON}}
 ---- ----
  
Ligne 16: Ligne 16:
 [[:​tutoriel:​comment_installer_un_paquet|Installez]] les bibliothèques nécessaires à la compilation : **[[apt://​libxmu-dev,​libxmu-headers,​libxmuu-dev,​libxpm-dev,​libxtrap-dev,​libxtst-dev,​libxv-dev,​xlibs-dev,​fftw-dev,​fftw2,​glutg3,​libalut-dev,​libalut0,​libg2c0,​libglui-dev,​libglui2c2,​freeglut3-dev,​glutg3-dev,​libgle3,​libgle3-dev,​libglew-dev,​libglew1,​libglitz-glx1,​libglitz-glx1-dev,​libglitz1,​libglitz1-dev,​libglut3-dev,​libsage-dev,​libsage0,​libxt-dev,​libcv-dev,​libcv1,​libcvaux-dev,​libcvaux1,​libhighgui-dev,​libhighgui1|libxmu-dev libxmu-headers libxmuu-dev libxpm-dev libxtrap-dev libxtst-dev libxv-dev xlibs-dev fftw-dev fftw2 glutg3 libalut-dev libalut0 libg2c0 libglui-dev libglui2c2 freeglut3-dev glutg3-dev libgle3 libgle3-dev libglew-dev libglew1 libglitz-glx1 libglitz-glx1-dev libglitz1 libglitz1-dev libglut3-dev libsage-dev libsage0 libxt-dev libcv-dev libcv1 libcvaux-dev libcvaux1 libhighgui-dev libhighgui1]]** [[:​tutoriel:​comment_installer_un_paquet|Installez]] les bibliothèques nécessaires à la compilation : **[[apt://​libxmu-dev,​libxmu-headers,​libxmuu-dev,​libxpm-dev,​libxtrap-dev,​libxtst-dev,​libxv-dev,​xlibs-dev,​fftw-dev,​fftw2,​glutg3,​libalut-dev,​libalut0,​libg2c0,​libglui-dev,​libglui2c2,​freeglut3-dev,​glutg3-dev,​libgle3,​libgle3-dev,​libglew-dev,​libglew1,​libglitz-glx1,​libglitz-glx1-dev,​libglitz1,​libglitz1-dev,​libglut3-dev,​libsage-dev,​libsage0,​libxt-dev,​libcv-dev,​libcv1,​libcvaux-dev,​libcvaux1,​libhighgui-dev,​libhighgui1|libxmu-dev libxmu-headers libxmuu-dev libxpm-dev libxtrap-dev libxtst-dev libxv-dev xlibs-dev fftw-dev fftw2 glutg3 libalut-dev libalut0 libg2c0 libglui-dev libglui2c2 freeglut3-dev glutg3-dev libgle3 libgle3-dev libglew-dev libglew1 libglitz-glx1 libglitz-glx1-dev libglitz1 libglitz1-dev libglut3-dev libsage-dev libsage0 libxt-dev libcv-dev libcv1 libcvaux-dev libcvaux1 libhighgui-dev libhighgui1]]**
  
-Récupérez les sources+Récupérez les sources ​:
   svn co http://​touchlib.googlecode.com/​svn/​trunk/​ multitouch   svn co http://​touchlib.googlecode.com/​svn/​trunk/​ multitouch
-Ensuite ​faite la commande+Ensuite ​lancez ​la commande ​:
   cmake .   cmake .
 S'il vous manque une dépendance (dans ce cas OpenGL par exemple), il y aura une ligne de ce genre S'il vous manque une dépendance (dans ce cas OpenGL par exemple), il y aura une ligne de ce genre
   OpenGL not found - some applications may not be built   OpenGL not found - some applications may not be built
-Installez ​là puis relancez la commande. Une fois qu'il n'y aura plus d'​erreur tapez+Installez-la puis relancez la commande. Une fois qu'il n'y aura plus d'​erreur tapez :
   make   make
  
Ligne 40: Ligne 40:
 Pour lancer la configuration,​ tapez Pour lancer la configuration,​ tapez
   ./​src/​configapp ​   ./​src/​configapp ​
-Vous aurez toute une série de fenêtre ​qui s'​ouvriront. Pour voir comment les configurer, allez (en) [[http://​wiki.nuigroup.com/​Touchlib_Configapp|ici]]+Vous aurez toute une série de fenêtres ​qui s'​ouvriront. Pour voir comment les configurer, allez (en) [[http://​wiki.nuigroup.com/​Touchlib_Configapp|ici]]
  
 ===== Utilisation ===== ===== Utilisation =====
  
-Il y a des démos disponibles dans le fichier demos. Vous pouvez maintenant vous amuser+Il y a des démos disponibles dans le fichier demos. Vous pouvez maintenant vous amuser.
 Par exemple pour lancer l'​application smoke via la [[:​commande_shell|commande]] suivante : Par exemple pour lancer l'​application smoke via la [[:​commande_shell|commande]] suivante :
   ./​multitouch/​demos/​smoke/​smoke   ./​multitouch/​demos/​smoke/​smoke
Ligne 55: Ligne 55:
   Unable to stop the stream.: Mauvais descripteur de fichier   Unable to stop the stream.: Mauvais descripteur de fichier
   HIGHGUI ERROR: V4L: Pixel format of incoming image is unsupported by OpenCV   HIGHGUI ERROR: V4L: Pixel format of incoming image is unsupported by OpenCV
-Il semblerait que ce soit du à une incompatibilité entre v4l2 et OpenCV. Allez voir sur [[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=3618288|ce topic]] pour trouver la solution+Il semblerait que ce soit dû à une incompatibilité entre v4l2 et OpenCV. Allez voir sur [[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=3618288|ce topic]] pour trouver la solution
  
 ===== Voir aussi ===== ===== Voir aussi =====
  • touchlib.1281343655.txt.gz
  • Dernière modification: Le 09/08/2010, 10:47
  • par samuncle