【问题标题】:Cannot build Opencv project with cmake无法使用 cmake 构建 Opencv 项目
【发布时间】:2013-02-24 09:12:06
【问题描述】:

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

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

【问题讨论】:

  • 如果您遵循警告的建议会发生什么?
  • 我仍然得到相同的结果

标签: c++ windows opencv makefile cmake


【解决方案1】:

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

【讨论】:

    【解决方案2】:

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


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

    【讨论】:

    • 谢谢,但我这样做了,结果还是一样
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-19
    • 2013-03-23
    • 2022-08-14
    • 2020-09-19
    • 2018-08-18
    相关资源
    最近更新 更多