Found OpenCV Windows Pack but it has no binaries compatible with your configuration.

Found OpenCV Windows Pack but it has no 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):
在windows下使用cmake来编译opencv有关项目时候出现这个问题,问题说明得比较明显,找到了OpenCV的包但是没有找到二进制文件。由于Windows下的opencv库是直接解压后使用,没有生成二进制文件。
打开sourse 可以看到opencv的源码cmake文件 ,可以通过这个建立opencv的二进制文件

在sourse 目录下建立build 文件夹 使用cmake-gui软件定位到该目录,将生成文件位置定位到新建的build文件夹

需要添加路径使编译器找到这个文件 在用户环境变量中添加 OpenCV_DIR 值为 xxx/build 指向自己新建的那个build 文件夹。注销或者重启系统。
发现还有这个问题。
找到自己安装的位置 然后加到DOPenCV_DIR后面
输入:
cmake -DOpenCV_DIR=“D:\coding\opencv3.2\opencv\build”
编译通过。

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值