[OpenCV] How to install opencv by compiling source code
2015-06-08 14:04
411 查看
Introduction
Install OpenCV and its dependence !STEPs
1, compiler
sudo apt-get install build-essential checkinstall cmake
sudo apt-get install gnome-core-devel
2,Install gstreamer
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
3,Remove any installed versions of ffmpeg and x264
sudo apt-get remove ffmpeg x264 libx264-dev
4, Install dependencies for ffmpeg and x264
sudo apt-get install git 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 libjpeg8 libjpeg8-dev
5, Install libx264
For 32-bit./configure --enable-static --enable-shared
For 64-bit
./configure --enable-static --enable-shared--enable-pic
6 , Install FFMpeg
For 32-bit./configure --enable-gpl --enable-libfaac --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid --enable-nonfree --enable-postproc --enable-version3 --enable-x11grab
For 64-bit
./configure --enable-gpl --enable-libfaac --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid --enable-nonfree --enable-postproc --enable-version3 --enable-x11grab --enable-shared --enable-pic
7 , Install v4l
Download the library of v4l from http://www.linuxtv.org/downloads/v4l-utils/ ../configure
8 , semi-graph cmake
sudo apt-get install cmake-curses-gui
9, OpenCV
mkdir build cd build ccmake ..
相关文章推荐
- 大型网站技术架构
- linux配置java环境变量
- [OpenCV] How to install opencv by compiling source code
- top等命令笔记
- Linux下apache配置文件读取顺序
- CentOS 7 SSH相关使用问题及其解决办法
- Hadoop中运行Wordcount出现异常
- Hadoop自带字数统计程序wordcount异常
- shell按行从文件读取, 分割成数组
- vs2010 sp1 创建silverlight 时,提示我 “在创建silverlight项目之前,您需要安装最新的silverlight Developer运行时
- Linux文件夹文件创建、删除
- apache性能测试工具ab使用详解
- Linux 文件和目录权限的区别一些简单的介绍
- Hadoop 设置队列计算能力调度器应用和配置
- Linux伙伴算法
- 适合iOS开发者的15大网站推荐
- linux 下动态库的制作及使用
- linux 下模拟延时与丢包 tc qdisc
- 图片背景网页在网站建设中的运用
- 灵活控制Docker容器中启动的进程