在编译到[ 95%] Building CXX object modules/python3/CMakeFiles/opencv_python3.dir/__/src2/cv2.cpp.o时报错:
/home/hitcrt/Downloads/opencv_contrib-4.7.0/modules/phase_unwrapping/misc/python/pyopencv_phase_unwrapping.hpp:2:13: error: ‘phase_unwrapping’ in namespace ‘cv’ does not name a type
解决方法:
在cmake时最后添加一项:
-D PYTHON_DEFAULT_EXECUTABLE=/usr/bin/python3