无法使用CMake构建Opencv项目

9

我正在尝试使用cmake构建一个基于opencv的项目,无论是使用GUI工具还是命令行工具,都一直出现同样的错误。

  CMake Warning at cmake/modules/FindOpenCV.cmake:160 (message):
  Found OpenCV 2.4.3 Windows Super Pack but it has not binaries compatible
  with your configuration.
      You should manually point CMake variable OpenCV_DIR to your build of OpenCV library.
  Call Stack (most recent call first):
  CMakeLists.txt:48 (FIND_PACKAGE)

如果有人能在这里帮助我,那就太好了;


如果您遵循警告的建议会发生什么? - Angew is no longer proud of SO
我仍然得到相同的结果。 - coolcoolcool
2个回答

8
将CMake中OpenCV下的OpenCV_DIR条目从C:\ OpenCV \ cmake更改为C:\ OpenCV \ build。 这将解决您的问题。

0

我认为你的 CMake 变量 OpenCV_DIR 没有指向正确的位置。请查看你的 OpenCV 二进制文件存放的位置以及 OpenCV_DIR 变量所指向的位置。


如果您正在使用Windows,请输入命令setx并找到其正确的值。

谢谢,但我已经这样做了,仍然得到相同的结果。 - coolcoolcool

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接