mac 编译opencv ant地址
时间: 2023-09-06 22:13:19 浏览: 121
opencv 编译
您好,对于 macOS 系统,可以按照以下步骤编译 OpenCV:
1. 安装依赖项:
```
brew install cmake pkg-config
brew install jpeg libpng libtiff openexr
brew install eigen tbb
```
2. 下载 OpenCV 源代码:
```
git clone https://github.com/opencv/opencv.git
cd opencv
```
3. 创建 build 目录,并进入:
```
mkdir build
cd build
```
4. 运行 cmake 命令:
```
cmake -D CMAKE_BUILD_TYPE=RELEASE \
-D CMAKE_INSTALL_PREFIX=/usr/local \
-D WITH_TBB=ON \
-D WITH_EIGEN=ON \
-D WITH_V4L=ON \
-D WITH_OPENGL=ON \
-D BUILD_EXAMPLES=ON ..
```
其中,`CMAKE_BUILD_TYPE` 指定构建类型为 Release,`CMAKE_INSTALL_PREFIX` 指定安装路径为 `/usr/local`,`WITH_TBB` 和 `WITH_EIGEN` 开启 TBB 和 Eigen 支持,`WITH_V4L` 开启 Video4Linux 支持,`WITH_OPENGL` 开启 OpenGL 支持,`BUILD_EXAMPLES` 开启编译示例程序。
5. 运行 make 命令进行编译:
```
make -j8
```
其中,`-j8` 指定使用 8 个线程进行编译。
6. 运行 make install 命令进行安装:
```
sudo make install
```
安装完成后,您可以在 `/usr/local/include` 和 `/usr/local/lib` 目录下找到 OpenCV 的头文件和库文件。
阅读全文