无法使用cmake构建Opencv项目

时间:2013-03-08 18:11:15

标签: c++ windows opencv makefile cmake

所以,我尝试使用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)

如果有人在这里请帮助我,那会很棒;

2 个答案:

答案 0 :(得分:8)

将CMake中的OpenCV下的OpenCV_DIR条目从C:\ OpenCV \ cmake更改为C:\ OpenCV \ build。它会解决你的问题。

答案 1 :(得分:0)

我认为您的CMake变量OpenCV_DIR未指向正确的位置。查看保存opencv二进制文件的位置以及OpenCV_DIR变量指向的位置


如果您正在使用窗口,请输入命令setx并找出正确的值