使用cmake构建CI2CV时出错

时间:2014-03-17 07:47:44

标签: opencv cmake

我正在尝试首次使用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。但没有运气。

请让我知道这一点。

2 个答案:

答案 0 :(得分:0)

您需要创建一个变量OpenCV_DIR并将其设置为OpenCVConfig.cmake所在的位置:

cmake -DOpenCV_DIR:PATH=C:/opencv ..

答案 1 :(得分:0)

Add to CMakeLists.txt:

set(OpenCV_DIR THE_PATH)