windows下编译使用opencv的cmake工程

参考:http://blog.csdn.net/qiurisuixiang/article/details/8665278

1,下载cmake,安装
2,下载opencv3.2,解压
3,用cmake编译opencv,源文件目录选择解压后的opencv,目标文件夹相当于自己建个build,点击configure,generate(相当于cmake吧,生成MakeFile),然后mingw32-make(相当于make吧)
4,编译全景图拼接程序,打开cmake,源文件目录选择带CMakeLists的目录,目标选择build,点击configure,会报错:Could not find a package configuration file provided by “OpenCV” with any of the following names:
解决方法:参考http://stackoverflow.com/questions/8711109/could-not-find-module-findopencv-cmake-error-in-configuration-process
在windows环境变量中加入:OpenCV_DIR,目录是E:/opencv/bu,其中,目录的是“/”而不是“\”,还有,这个路径是opencv的编译目标文件夹
5,bu下面生成了stitching.exe,运行的话会报错,缺少各种dll,解决方案:在系统环境变量Path里面加入一项:E:\opencv\bu\bin,重启电脑,OK!
6,此时Qt打开工程也没有问题了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值