首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >FFmpeg Centos编译错误-由libwebp引起(错误:函数‘libwebp_error_to_averror’的隐式声明)

FFmpeg Centos编译错误-由libwebp引起(错误:函数‘libwebp_error_to_averror’的隐式声明)
EN

Stack Overflow用户
提问于 2021-08-27 00:23:40
回答 2查看 172关注 0票数 0

我试图在CentOS7.9上编译FFmpeg。我按照官方指示:https://trac.ffmpeg.org/wiki/CompilationGuide/Centos

我需要对WebP映像的支持,所以我通过YUM安装了libwebplibwebp-devel,并使用了--enable-libwebp选项。

但在ffmepg "make“阶段,将返回以下错误:

代码语言:javascript
复制
CC      libavcodec/libwebpenc_common.o
libavcodec/libwebpenc_common.c: In function ‘ff_libwebp_get_frame’:
libavcodec/libwebpenc_common.c:283:17: error: implicit declaration of function ‘libwebp_error_to_averror’ [-Werror=implicit-function-declaration]
                 ret = libwebp_error_to_averror(pic->error_code);
                 ^
cc1: some warnings being treated as errors
make: *** [libavcodec/libwebpenc_common.o] Error 1

有没有人知道为什么会发生这一错误,以及如何纠正?

我尝试过不使用--enable-libwebp进行编译,而且效果很好。

EN

回答 2

Stack Overflow用户

发布于 2022-06-06 09:00:10

也许您可以将libwebp_error_to_averror更改为ff_libwebp_error_to_averror

票数 0
EN

Stack Overflow用户

发布于 2022-09-02 08:08:10

编辑libavcodec/libwebpenc_common.c:283,将libwebp_error_to_averror替换为ff_libwebp_error_to_averror

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68946712

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档