opencv+xcode mac 2019最新版

opencv+xcode mac 2019最新版

假期可能会用到opencv c++版本,因此提前安装,可是没想到踩了好多坑,有的是因为有的教程过老,有的是教程本来就有错,看了10几篇最后整理除了高清无码版,希望能帮到您!

step1 安装opencv

网上很多人建议用brew进行安装,我觉得这就是我为什么装不好的根本原因,brew安装总是导致后期包与包之间的依赖关系缺失,因此我们手动安装。

git clone https://github.com/Itseez/opencv.git

先用git把opencv给下载下来

mkdir release   
cd release
cmake -G "Unix Makefiles"  ..    (建议复制这行)
make
sudo make install

注意!这个时候,opencv的安装出现在了两个地方,一个是我们刚刚所在的release的lib里,另外一个出现在了include/opencv4/opencv2里(注意这里嵌套了两层opencv),这时候说明opencv安装成功
opencv+xcode mac 2019最新版_第1张图片

opencv+xcode mac 2019最新版_第2张图片

step2 下载并配置xcode

一共需要进行三处操作

1. 在"search"中寻找header_search: 要添加的是你include里面要用到的,注意这里是include/opencv4, 因为完整路径是include/opencv4

看下面这个代码, 他直接拿了opencv2的包,因此在传入路径的时候必须与opencv2同级(至于为什么会有opencv4这个文件夹,如果有人明白欢迎告诉我~),这也是我一直错误的原因,教程中都没有指出这个问题

#include "opencv2/core/core_c.h"
#include "opencv2/imgproc/imgproc_c.h"

/usr/local/include/opencv4
/usr/local/include
/Users/junyu/Desktop/last/opencv/release/lib

opencv+xcode mac 2019最新版_第3张图片

2. 给library_header加lib

/Users/junyu/Desktop/last/opencv/release/lib
/usr/lib

opencv+xcode mac 2019最新版_第4张图片

3. 加动态dylib

你可能感兴趣的:(opencv)