目标:
编译background subtraction library
问题:
Could not find module Findopencv.cmake or a configuration file for package
opencv.
Adjust CMAKE_MODULE_PATH to find Findopencv.cmake or set opencv_DIR to the
directory containing a CMake configuration file for opencv. The file will
have one of the following names:
opencvConfig.cmake
opencv-config.cmake
原因:
bgs中的CMakeLists用find_package(opencv REQUIRED)来定位opencv。新版本OpenCV用FindOpenCV.cmake的命名规则(module mode),或者OpenCVConfig.cmake(config mode)。
解决:
bgs的CMakeLists中,opencv

在编译background subtraction library时遇到CMake找不到Findopencv.cmake或opencv配置文件的问题。原因是OpenCV新版本使用了不同的查找规则。通过将CMakeLists中的opencv改为OpenCV,CMake成功找到OpenCVConfig.cmake文件,从而解决了问题。
最低0.47元/天 解锁文章
3882

被折叠的 条评论
为什么被折叠?



