qt+opencv配置总结

本文总结了在Qt MSVC版本上配置OpenCV的步骤,包括解决找不到头文件、外部命令未解析等问题,重点介绍了环境变量配置、.pro文件设置,并提供了代码示例。
摘要由CSDN通过智能技术生成

1:问题背景

首先我们想要在qt平台上成功的运行opencv,不妨看自己下载的什么版本的qt,时mingw版本的还是msvc版本的。

mingW版本

​ 如果下载mingW版本的话,就需要手动对opencv进行编译了,或者是qmake,或者是cmake,但无论是哪种编译方式,在编译过程中都会遇到各种让人头疼的问题,虽然网上也有不少资料,但是有时候你会发现自己的问题总有找不到的.。。。有的小伙伴在最开始配置的时候可能一头雾水,用的是mingW版本的qt+opencv,但是并没有cmake或者qmake编译,仅仅像vs+opencv一样在.pro中添加了包含目录(include) 和库目录(lib),这样是没办法成功的,所以如果是刚开始接触的朋友还是先了解二者版本的区别。

msvc版本

​ 如果下载的是msvc就比较方便了,用过vs的朋友就知道配置vs+opencv时是不需要对opencv进行编译的,qt的msvc这个版本使用的编译器就是vs的编译器(不包含调试器,如需调试需另下插件),仅需要配置相关的系统换变量及在.pro中添加opencv相关包含目录和库目录就可以使用了。由于本人用的是msvc版本所以关于以下配置过程中出现的问题都是基于msvc版本的。

2:问题描述(msvc版本)

在我们配置qt+opencv时大都会遇到以下几个问题:

1:无法找到opencv头文件

2:各种无法解析的外部命令

3:构建时并没有错误,在运行时程序异常终

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值