树莓派上编译安装Opencv时的坑

1.fatal error: boostdesc_bgm.i: 下载缺少的文件,并放入opencv_contrib/modules/xfeatures2d/src/。

2.nonfree.hpp、cuda.hpp、xfeatures.hpp的错误:目录错误,到出错的文件到/home/pi/Downloads/opencv_contrib-3.4.0/modules/xfeatures2d/include/opencv2下的正确目录(具体目录取决于实际情况)。

3.make[2]: *** [modules/python3/CMakeFiles/opencv_python3.dir/build.make:63: modules/python3/CMakeFiles/opencv_python3.dir/__/src2/cv2.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:21684: modules/python3/CMakeFiles/opencv_python3.dir/all] Error 2
make: *** [Makefile:161: all] Error 2

没能解决。

4.尝试直接安装配置完成的镜像:http://www.waveshare.net/study/article-900-1.html,成功。

你可能感兴趣的:(树莓派)