原帖地址:http://www.zhumyww.cn/index.php/2016/10/03/install_opencv_on_ubuntu1404/
安装准备材料:
Ubuntu使用官方32位中文定制版镜像:ubuntukylin-14.04-desktop-i386.iso,下载地址:http://cdimage.ubuntu.com/ubuntukylin/releases/14.04/release/ubuntukylin-14.04-desktop-i386.iso? 也可使用Ubuntu官网中文版,效果相同(如链接失效请至Ubuntu官网下载)
OpenCV使用官方2.4.3源码包OpenCV-2.4.3.tar.bz2,下载地址:http://opencv.org/downloads.html,选择For Linux/Mac版本
安装步骤:
首先需要将代码包解压缩,假设将代码包放在了主目录下(/home/(你的用户名),终端下直接cd ~即可)
那么命令如下:
tar -jxv -f OpenCV-2.4.3.tar.bz2 -C ./
cd OpenCV-2.4.3/
mkdir build
cd build
其中创建的build子目录用来存放编译后的文件
下面为了正确安装,需要安装gcc、g++、cmake、numpy、qt4(个人需要)等
命令依次如下:
sudo apt-get install cmake-gui
sudo apt-get install gcc
sudo apt-get install g++
sudo apt-get install qt4-dev-tools
sudo apt-get install python-numpy
安装完成后运行cmake-gui:
sudo cmake-gui
如图配置源代码目录和build目录,然后点击Configure,弹出的窗口使用默认配置。然后查看结果,发现qt4环境没有检测出来:
这是因为在cmake的配置文件中没有选中相应的开发支持选项:
在cmake-gui的Search框中输入qt,然后勾选Value中的相应选项,同理设置opengl支持
设置完成后再次点击Configure:
最后点击Generate,然后退出cmake-gui,下面开始命令行编译:
sudo make
sudo make install
这样OpenCV2的开发环境便搭建完成!