1. 首先从官网https://opencv.org/releases.html源码和https://github.com/opencv/opencv_contrib/releases contrib库下来,两个版本一定要一致
2. 然后解压,将解压,在解压后的opencv-4.0.0文件里新建一个build空文件夹,打开终端输入 : cmake-gui,选定源码位置和BUILD 的位置,先点击generate, 设置编译选项,contrib 位置等,如下图示例
3.
4.注意: OPENCV_EXTRA_MODULES_PATH:路径指向opencv_contrib-4.1.0文件下的modules路径
5.cmake完后,sudo make -j64
6. sudo make install