OpenCVOpenCV机器学习与数据挖掘

OpenCV(Mac Sierra 开发环境搭建)

2017-05-22  本文已影响177人  热血沸腾

本次搭建比预期难许多,主要在于

1. 自己不熟悉C,C++工程的结构以及打包,编译过程

2.网上千篇一律的配置方式,在自己机器上出现了问题

首先我列出对于我的Mac失败的历程(或许这个步骤你可以试一试)

1. 安装homebrew

键入官方给的命令

ruby -e"$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

安装成功测试

2.安装cmake

键入命令

brew search cmake

brew install cmake

安装成功测试

3.安装opencv

sudo brew tap homebrew/science

sudo brew install opencv

这里也可以安装opencv3

4.make

cd 到opencv解压后的文件夹,在命令行依次执行以下命令:

mkdir build

cd build

cmake -G"Unix Makefiles"..

make

sudo make install

注意:我是在这一步出错的,报错日志是“CMake Error: The source directory "/usr/local/Cellar/opencv" does not appear to contain CMakeLists.txt.”  stackoverflow、Google都没有解决,随之放弃

之后,我卸载了使用brew安装的opencv

1.键入  brew uninstall opencv

2.cd到/usr/local/Cellar下,键入命令  rm -r opencv    彻底删除文件

之后我的成功步骤是

5.从官网下载source

重点提示,请去github上下载最新的 2.4.13.2 因为 2.4.12这个版本编译过程中有一个bug,虽然作者解决,但是改起来还是有点麻烦的。

https://github.com/opencv/opencv/releases/tag/2.4.13.2

下载source

下载完后,解压到任意目录下。

cd到这个目录开始执行上面第4步骤

哇~ 开始编译了,编译过程有点慢的。耐心等一下不就行了,喝杯茶。

上一篇 下一篇

猜你喜欢

热点阅读