养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

opencv3.2编译过程出现的错误解决

时间:2024-10-21 06:45:49

opencv3.2的编译算比较简撮劝丛食单的,先在cmake-gui中配置好,然后make,最后makeinstall,我自己也编译过几次,但唯独在ubuntu18.10中遇到了如下的问题。

工具/原料

ubuntu18.10虚拟机

opencv3.2官方源码

方法/步骤

1、如下图为make的过程,make过程中悍钹氦蒯遇到了如下的问题,主要的问题出在源码一个目录下的cap_ffmpeg.cpp文件

opencv3.2编译过程出现的错误解决

2、我们按着目录找到该文件

opencv3.2编译过程出现的错误解决

3、然后右键用文本编辑器打开,最好是用这个编辑器打开,因为操作比较方便

opencv3.2编译过程出现的错误解决

4、然后我们找到红字的地方:我们搜索:CODEC_FLAG_GLOBAL_HEADER,定位到这里

opencv3.2编译过程出现的错误解决

5、我们只要改成AV_CODEC_FLAG_GLOBAL_HEADER就可以了。

opencv3.2编译过程出现的错误解决

© 一点知识