配置 OpenCV

Mac 下配置 OpenCV 最稳妥的办法是在 Github 上下载最新的 OpenCV 源码,自行编译安装。在 Github 上因为 Mac 更新、Homebrew 版本太旧等原因造成的官网代码无法编译的 issues 会被第一时间修复。

不要用 git clone https://github.com/opencv/opencv.git,这样会下载所有历史提交。直接进网址 https://github.com/opencv/opencv 下载 zip 文件(Download ZIP),然后 cd 到解压后的文件夹,执行:

1
2
3
4
5
mkdir build
cd build
cmake ..
make -j8
sudo make install

其中 make -j8 后的 8 指的是用几个 CPU 来编译,是为了加快编译速度。编译好的二进制库和头文件会被放到 /usr/local/lib 和 /ur/local/include 里。