前言
Python项目中,嵌入了C++的程序,这个程序主要用OpenCV包。
开发环境不统一,导致环境部署是遇到很多坑,统一开发环境很重要。环境部署在Arch Linux上,本身对Arch Linux操作不熟悉,特此记录。下面将分别介绍编译OpenCV3.4和4.2版本的过程。
OpenCv 4.2
一、资源
OpenCV编译主要需要OpenCV和OpenCV_contrib文件,下载来源参考以下链接:
OpenCV:
OpenCV_contrib(OpenCV没有吧该包放到官网)
二、 安装过程
0.依赖环境
安装之前先去官网看下依赖环境:
- GCC 4.4.x or later
- CMake 2.8.7 or higher
- Git
- GTK+2.x or higher, including headers (libgtk2.0-dev)
- pkg-config
- Python 2.6 or later and Numpy 1.5 or later with de