Mac下配置OpenCV

本记录是照着这篇文章  LinJK:Mac平台下Opencv开发环境搭建  试验的时候,记录的其中犯错的过程

采用brew安装报错,

ljdeMacBook-Pro:~ lj$ brew install opencv
Error: Xcode alone is not sufficient on Sierra.
Install the Command Line Tools:
  xcode-select --install
输入xcode-select --install修复

重新使用brew install opencv 安装

安装OpenCV过程中会安装很多依赖软件 
 Installing dependencies for opencv: sqlite, openssl, python3, python, eigen, x264, ffmpeg, jpeg, libpng, libtiff, ilmbase, openexr, numpy, Tb
这些依赖库都安装在/usr/local/Cellar/目录下,OpenCV也是安装在这个里面,安装过程中,会自动为这些软件穿件符号链接,在/usr/local/opt文件夹中,等待安装完成。

安装完成

在环境变量中添加OpenCV3的环境变量echo 'export OPENCV3_HOME="/usr/local/Cellar/opencv/3.3.1_1"' >> ~/.bash_profile
这样方便查看文件

配置工程环境

配置编译时的头文件:(根据OpenCV安装在电脑上的文件位置中的include目录设置)


配置库文件(根据OpenCV安装在电脑上的文件位置中的bin目录设置)

编译

编译时报错:
***.hpp header must be compiled as c++
只需要将映入c++头文件的.m文件改成.mm文件就可以了,实质是需要让这个文件type改成Objective-C++ source类型

blenders.hpp,exposure_compensate.hpp等中的枚举中的NO报错 Expected identifier
只需要将报这种错误的地方修改为 NO_EXPOSURE_COMPENSATOR,clean一遍再编译就好了

至此,就可以进行OpenCV的试验了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值