Lo primero que hay que hacer es instalar los paquetes necesarios, suponiendo que ya tenéis las herramientas básicas para compilar c y c++ (gcc y g++)

1
aptitude install libgtk2.0-dev libdc1394-22-dev libavcodec-dev libavdevice-dev libavformat-dev libavc1394-dev libavfilter-dev libgstreamer0.10-dev libxinerama-dev libxine-dev libunicap2-dev libunicapgtk2-dev libswscale-dev libgstreamer-plugins-base0.10-dev libbz2-dev subversion

y después…

1
2
3
4
5
6
7
svn co https://code.ros.org/svn/opencv/trunk
cd trunk/opencv
mkdir release
cd release
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D BUILD_PYTHON_SUPPORT=ON -D BUILD_EXAMPLES=ON ..
make
sudo make install