【发布时间】:2017-04-17 12:07:12
【问题描述】:
我正在尝试使用 CMake 编译一个项目。我收到一个错误:
找到 OpenCV Windows Pack,但它没有与您的兼容的二进制文件 配置。
您应该手动将 CMake 变量 OpenCV_DIR 指向您构建的 OpenCV 图书馆。 调用堆栈(最近的调用优先): CMakeLists.txt:9 (FIND_PACKAGE)
CMakeLists.txt:9 (FIND_PACKAGE) 处的 CMake 错误: 找到包配置文件:
C:/Users/Ghenja/AppData/Local/opencv/build/OpenCVConfig.cmake
但它将 OpenCV_FOUND 设置为 FALSE,因此包“OpenCV”被认为是 未找到。
我不明白发生了什么。请帮我解决这个问题。
【问题讨论】:
-
set(OpenCV_FOUND 1)之前find_package -
它不起作用。问题没有逃脱。