Xcode配置opencv(Mac环境下c++)(简单详细)

对Mac来说,Homebrew真香

Xcode配置opencv(Mac环境下c++)(简单详细)

1.安装Homebrew

如果你装了就可以跳过这一步,如果没有。则可以去这里:https://brew.sh/index_zh-cn查看。
如图:
在这里插入图片描述
复制代码,在终端输入

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

在这里插入图片描述
回车安装就好。如果安装失败,建议在网上搜索失败原因。

2.使用Homebrew安装Opencv

终端输入命令

brew install opencv

接着就是等待安装完成即可。(我等了好久啊。。。)
等待安装完成
如果失败,那原因估计和没法安装的原因一样,建议搜索原因。

3.打开Xcode,配置环境

创建C++项目,语言选择C++
a.
在这里插入图片描述
b.MacOS→Command Line Tool→Next
在这里插入图片描述
c.主要是语言选择为“C++”,点击Next,然后再选择创建。
在这里插入图片描述
d.到Build Settings找到Search Paths
在这里插入图片描述
e.设置“Search Paths”里的“Header Search Paths”和“Library Search Paths”
“Header Search Paths”增加
/usr/local/Cellar/opencv/4.3.0/include/opencv4
注意:4.3.0意识是我安装opencv的版本是4.3.0,你要改成你自己的版本号
在这里插入图片描述
“Library Search Paths”增加
/usr/local/Cellar/opencv/4.3.0/lib
注意:4.3.0意识是我安装opencv的版本是4.3.0,你要改成你自己的版本号
在这里插入图片描述
f.创建new group,命名为lib
在这里插入图片描述
g.Add Files
在这里插入图片描述
h.在此界面下使用快捷键“shift+command+g”,
在这里插入图片描述
i.“shift+command+g”后输入“/usr/local/Cellar/opencv/4.3.0/lib”,点击“go”
在这里插入图片描述
j.全选lib里面的全部文件,点击add
在这里插入图片描述
k.发现lib文件夹下增加了很多文件则说明完成。
在这里插入图片描述
m.最后用代码测试下。
测试代码:

//
//  main.cpp
//  Opencv_c++
//
//  Created by Phoenix on 2020/8/21.
//  Copyright © 2020 Phoenix. All rights reserved.
//

#include <iostream>
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
#include <opencv2/imgproc/imgproc.hpp>

using namespace std;
using namespace cv;

int main(int argc, const char * argv[]) {
    
    
    // insert code here...
    Mat  image;
    image = imread("/Users/phoenix/Desktop/求关注.png");
    namedWindow("Image", WINDOW_AUTOSIZE);
    imshow("Image", image);
    cout << "完成了!"<< endl;;
    waitKey(0);
    return 0;
}
结果如图

在这里插入图片描述

结束语

希望对您有帮助,哪里运行不了可以留言或者评论,我看到都会第一时间回复的。
有帮助就点个赞和关注咯。感谢各位。
西瓜6的啦啦啦

Guess you like

Origin blog.csdn.net/qq_37924224/article/details/108144331