首先如果你的运气足够好,你完全可以按照 :
http://blog.csdn.net/codeforces_sphinx/article/details/8246546
或者opencv中文论坛上的linux下opencv的安装方法
但是我的运气不好,上述两种方法安装不了,参考这个:点击打开链接
- 由于opencv的cmakelist里依赖一些库,所有要先配置好这些库,我主要是被ffmpeg和x264 玩死了快: 保险起见,先去除你电脑上的这些重新装.
sudo apt-get remove ffmpeg x264 libx264-dev
- 安装其他依赖库.
sudo apt-get update
sudo apt-get install build-essential checkinstall git cmake libfaac-dev libjack-jackd2-dev libmp3lame-dev libopencore-amrnb-dev libopencore-amrwb-dev libsdl1.2-dev libtheora-dev libva-dev libvdpau-dev libvorbis-dev libx11-dev libxfixes-dev libxvidcore-dev texi2html yasm zlib1g-dev - 安装gstreamer,主要是opencv里头的相机模块用到
sudo apt-get install libgstreamer0.10-0 libgstreamer0.10-dev gstreamer0.10-tools gstreamer0.10-plugins-base libgstreamer-plugins-base0.10-dev gstreamer0.10-plugins-good gstreamer0.10-plugins-ugly gstreamer0.10-plugins-bad gstreamer0.10-ffmpeg
- 安装,接着安装
sudo apt-get install libgtk2.0-0 libgtk2.0-dev