在MacBook上安装C++实现的OpenCV可以选择Homebrew和源码安装两种方式,这里我选择了源码安装,选择源码方式安装,你必须使用其它方式安装cmake,因为我还使用anaconda建立独立环境配置了Python-OpenCV环境,故我使用了conda install cmake
安装了cmake
。你还可以选择安装Homebrew
来使用brew install cmake
安装cmake。
下面我们一起来开始配置OpenCV-C++环境:
一、安装OpenCV
1.获取OpenCV源码
在你的工作目录下(自己选择,我是在“下载”文件夹下进行克隆的)使用git clone
获取源码:
如果显示克隆失败,这很正常,重复操作,或者换网后再重复操作,手机热点也是不错的选择。
你也可以直接从我的百度网盘分享链接中下载:
链接: https://pan.baidu.com/s/1Z9_Ap7Jm-rpBxVKV_1dEOw?pwd=emv4 提取码: emv4
当你成功克隆完项目源码后,完全可以按照OpenCV官网给的操作(https://docs.opencv.org/4.x/d0/db2/tutorial_macos_install.html)进行安装,实际上我就是按照官网的操作进行安装的,而且我下面写的安装步骤也是我按照官网的操作进行安装的流程。
2.新建编译文件夹
代码克隆后,会在你选的路径下出现一个opencv文件夹,源码就在这个不文件夹里,在与opencv文件夹平级的文件夹进行编译,什么意思?比如我克隆的代码路径是./Downloads/opencv,那么我就在Downloads文件夹下创建编译文件夹,这样做是为了保持源码清洁,这很重要!
先使用cd
命令进入Downloads文件夹,再使用mkdir
创建编译文件夹并使用cd
进入此文件夹,可看如下截图: