我正在尝试首次使用cmake在Windows上构建CI2CV。我在构建
时遇到错误CMakeLists.txt上的CMake错误:17(find_package):找不到“OpenCV”提供的包配置文件,其中包含以下任何名称:
OpenCVConfig.cmake
opencv-config.cmake
将“OpenCV”的安装前缀添加到CMAKE_PREFIX_PATH或将“OpenCV_DIR”设置为包含上述文件之一的目录。如果“OpenCV”提供单独的开发包或SDK,请确保它已安装。“
尝试将CMAKE_PREFIX_PATH设置为OpenCVConfig.cmake文件所在的位置,也尝试使用OpenCV_DIR。但没有运气。
请让我知道这一点。
答案 0 :(得分:0)
您需要创建一个变量OpenCV_DIR并将其设置为OpenCVConfig.cmake所在的位置:
cmake -DOpenCV_DIR:PATH=C:/opencv ..
答案 1 :(得分:0)
Add to CMakeLists.txt
:
set(OpenCV_DIR THE_PATH)