opencv在mac源码安装并运行cpp版
1. Mac 安装 Cmake
下载安装 CMake。
https://cmake.org/download/ Mac OS X 10.7 or later
安装完成之后,使用以下指令创建/usr/local/bin 下 CMake 的软链接。
1 | sudo "/Applications/CMake.app/Contents/bin/cmake-gui" --install |
2. 源码安装 Opencv
目前 opencv 已经出到 4.0+ 版本了, 网上大部分教程都是 2.0,3.0 版本的.
不过我们选择最新的版本, 直接从 github 上拉取
1 | git clone https://github.com/opencv/opencv.git |
3. Xcode 配置 Opencv
如果不想用 xcode 来开发, 编译的时候直接指定下面的选项
- Header Search Paths
1 | /usr/local/include/opencv4 (不一定是这个, 要看你的make install 安装到哪个目录了) |
- Library Search Paths
1 | /usr/local/lib (不一定是这个, 要看你的make install 安装到哪个目录了) |
- Other Linker Flags
1 | -lopencv_calib3d -lopencv_core -lopencv_dnn -lopencv_features2d -lopencv_flann -lopencv_gapi -lopencv_highgui -lopencv_imgcodecs -lopencv_imgproc -lopencv_ml -lopencv_objdetect -lopencv_photo -lopencv_stitching -lopencv_video -lopencv_videoio |
不一定是这些, 要去 /usr/local/lib 文件夹 (make install 安装目录) 下看 opencv 开头的库
4. Opencv Rotate Code
1 |
|