Unknown CMake command "ocv_define_module"
在编译新版的OpenCV 4.0的opencv_contrib时候,到编译那一步,忽然间遇到问题
CMake的命令行出错,应该不是我的问题,上网查了很多帖子,最后发现是最开始在github上下载opencv_contrib的时候,选错了版本,opencv和opencv_contrib的版本一定要一致。
还有一种情况,opencv需要先用cmake进行配置,然后讲opencv_contrib作为opencv的modules进行编译,是无法独立进行编译的。关于编译OpenCV库的CMakeList文件,存储于opencv中,因此直接对opencv_contrib也会产生这种错误。