OpenCV安装

CodeBlocks + OpenCV

win10 64位:
codeblocks17.12 + opencv2.4.13.6 + cmake3.15.2

  1. 下载上述软件
  2. 打开CMake在这里插入图片描述在where is the source code中填入OpenCV源代码文件的路径;
    在where to build the binaries中填入编译文件需要存放的路径(存放路径文件自己定义新建一个即可);
  3. 设置好路径,点击Configure
    在Specify the generator for this project中选择CodeBlocks - MinGW Makefiles,选中Specify native compilers,点击“Next”;
  4. 选择编译器路径,这里Compilers: C 选择目录为“codeblocks安装路径/MinGW/bin/gcc.exe”; C++ 选择目录为 “codeblocks安装路径C:/MinGw/bin/g++.exe”,点击“Finish” ;
  5. 然后再次点“Configure”;
  6. 等走完进度条,选择需要的Generate选项,此处可以不操作直接点“Generate”,走完进度条便生成了“MinGW Makefiles”;
  7. 之后用MinGW对其进行编译,cmd打开命令提示符窗口,进到刚才的保存目录,这里是“D:\opencv\opencv\MinGW\Debug”,输入“mingw32-make”,回车;等待运行完毕后,输入 mingw32-make install,回车;
    在此步骤中,会遇到许多问题,比如:

ERROR_1:在这里插入图片描述
error: ‘BTNS_AUTOSIZE’ was not declared in this scope
解决方案:
在这里插入图片描述
ERROR_2:
在这里插入图片描述
关闭CMake程序即可

ERROR_3:

在这里插入图片描述
我是在环境变量Path里添加
在这里插入图片描述
解决的

最后
在这里插入图片描述

Ubuntu 16.04 + Qt 5.8.0 + opencv 3.2 + eigen3

安装完ubuntu16.04和qt后,下面主要介绍opencv和eigen3的安装

  • 先安装OpenCV
  1. 从下面网页下载对应版本的opencv
    https://opencv.org/releases/
  2. 将opencv压缩文件解压,进入opencv目录并创建build目录
mkdir build
cd build
  1. 安装依赖
apt-get install build-essential
sudo apt-get install cmake git libgtk2
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值