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