在ubuntu16.04下安装OpenCV 2.4.11的简单记录
1. 安装cmake,执行$apt-get install cmake即可,cmake -version验证
2. 下载OpenCV tar包 地址
3. 解压tar包到~/dev/opencv-2.4.11
4. 进入该目录,执行$cmake . 如果报错缺少依赖库则安装之
5. 执行$make,过程略慢
6. 执行$make install
7. 创建文件/etc/ld.so.conf.d/opencv.conf ,添加内容:/usr/local/lib ,执行$ldconfig
8. 修改文件/etc/bash.bashrc,在文件最后追加内容:
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH
9. 执行$source /etc/bash.bashrc 使配置生效
安装配置完成
进入OpenCV例子目录:opencv-2.4.11/samples/c, 里面有build_all.sh文件
执行 $./build_all.sh 编译当前目录下的.c和.c++文件,生成可执行文件,如 $./find_obj
如果成功执行则说明上面的安装配置成功。
可以拷贝build_all.sh到我们自己的开发目录方便开发。
可以执行$cmake-gui,在cmake的图形界面下更改编译目录,生成方式等更多选项。