第一步:安装 xcode
第二步:安装Cmake(https://cmake.org)
第三步:安装opencv(https://opencv.org/releases/)
下载Opencv 源码
下载完成如果不是zip 后缀结尾可以改成zip 后缀,然后解压
新建build 文件夹
第四步:Cmake 配置 build opencv
配置解压的源码路径
第五步:安装opencv
进入opencv build 目录
运行make 进行编译
sudo make install进行安装(需要输入密码)
安装完成
第六步:打开xcode创建项目
第七步:配置项目路径
添加引用文件( /usr/local/include )和库文件( /usr/local/include )
/Users/xiaoliji/opencv-4.5.2/build/lib 里面所有的.dylib 文件拖入该项中
第八步 编写简单的图片查看与变灰
无法引入头文件
应该是opencv 头文件路径配置错误,用命令在mac控制台查询引入头文件路径,发现其子目录有opencv4没有opencv2
往下一级目录查看发现opencv2 在下一级目录,修改头文件配置路径
需要再下一层目录,修改配置文件
运行报错
网上查找后,发现动态库需要要签名,不签名就不让用,接下来需要对dylib进行签名。
在终端运行如下命令
codesign -f -s "Apple Development: 861351812xxxx(FZ3TB8THGR)" /usr/local/lib/*.dylib
成功显示桌面图片并变灰