如何在Mac OS上设置opencv的路径? [英] How to set path to opencv on Mac OS?

查看:134
本文介绍了如何在Mac OS上设置opencv的路径?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我使用的是Mac OS 10.10,我需要通过make来构建一些代码,但这会给我一个错误

I'm using mac os 10.10 and I need to build some code via make, but it give me an error

make
gcc `pkg-config --cflags opencv` -O3 `pkg-config --libs opencv` -o congealReal congealReal.cpp
/bin/sh: pkg-config: command not found
/bin/sh: pkg-config: command not found
congealReal.cpp:87:10: fatal error: 'cv.h' file not found
#include <cv.h>

但是我已经通过brew安装了opencv

but I have already installed opencv via brew

brew install opencv
Warning: homebrew/science/opencv-2.4.11_2 already installed

那我该如何在Mac OS中设置OpenCV的环境?

so how can I set up environment to opencv in mac os?

推荐答案

我遇到了同样的问题,并通过以下步骤解决了这个问题.第一次更新Homebrew.

I had a same problem and I solved it with the following steps. First Update Homebrew.

brew update

第二步:安装软件包配置:

Second Step: Install package config:

brew install pkg-config

第三步:如果没有安装OpenCV

Third Step: install OpenCV if you didn't

brew install opencv@2

第四步:现在,您需要将OpenCV添加到您的pkg-config

Fourth Step: Now you need to add OpenCV to your pkg-config

export PKG_CONFIG_PATH="/usr/local/opt/opencv@2/lib/pkgconfig"

这篇关于如何在Mac OS上设置opencv的路径?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆