windows下编译使用opencv的cmake工程

参考:http://blog.youkuaiyun.com/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打开工程也没有问题了

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值