1. 使用cmake编译opencv3.0报错-lrun...chk not found
原因:opencv对于mingw编译器支持不完整
方法:在cmake编译configure时在选项框中禁用with_ipp选项,重新生成Makefile文件,重新编译即可
2. qt调用opencv的VideoCapure库无法识别string类型的字符串报错unreference to之类的错误
原因:环境变量混乱,opencv库出现调用混乱
方法:重新编译安装opencv即可,注意设置系统环境变量为编译安装的目录里的bin目录
3. qt工程文件.pro文件设置,头文件设置
4. qt编译运行代码时,无法读取视频流和本地视频文件,但可以读取摄像头
原因:具体原因不太清除,可能是由于无法调用ffmpeg模块用于视频解码,导致VideoCapture无法读取
方法:把ffmpeg动态链接文件直接放到编译目录里的可执行文件的同级目录即可,注意ffmpeg动态链接文件必须是