Mac m1 配置OpenCV (C++)
一、安装Homebrew
Homebrew官网下载地址:Homebrew
Homebrew已经适配Mac m1
官网的安装命令:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
没有使用VPN会产生错误:
curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused
使用国内镜像安装:
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
选择下载镜像,输入密码。
等待下载完成
安装完成,重启控制台
验证是否安装成功,输入brew -v查看Homebrew版本。
二、安装Xcode、cmake、gcc
安装Xcode、cMake、gcc。
在控制台输入:
sudo xcode-select --inatall //安装xcode的工具
brew install cmake
brew install gcc
三、安装OpenCV
在控制台输入:
brew install opencv
等待安装完成
安装完成后输入brew info opencv查看opencv版本。
四、在Xcode中配置OpenCV环境
新建Command Line Tool project,语言选择C++,
设置lib和头文件两个路径:
Header Search Paths: /opt/homebrew/Cellar/opencv/4.5.5/include/opencv4 /opt/homebrew/Cellar/opencv/4.5.5/include/opencv4/opencv2
Library Search Paths: /opt/homebrew/Cellar/opencv/4.5.5/lib
添加文件,按’/'键,导入lib文件中所有的.dylib文件。
测试代码,输入要显示的文件名的路径
文件能正确显示。