gpt4 book ai didi

c - 尝试在 C 和 Ubuntu 中使用 FFMPEG

转载 作者:行者123 更新时间:2023-11-30 15:43:46 25 4
gpt4 key购买 nike

我一直在尝试在Ubuntu下的gcc中使用FFMPEG。我已经完成了编译代码所需的链接内容,但出现以下错误:

tutorial01.c:(.text+0x37d): undefined reference to `avcodec_decode_video'
tutorial01.c:(.text+0x3c5): undefined reference to `img_convert'

我使用的源是以下教程中的源 http://dranger.com/ffmpeg/tutorial01.c

(原链接:http://dranger.com/ffmpeg/tutorial01.html)

我知道教程的来源相当古老。那么有人知道有什么新功能可以取代错误消息中提到的功能吗?

还有我可以使用的教程表格中的更新文档吗?

提前致谢!!

最佳答案

您似乎缺少链接库libavcodec

添加链接器选项-lavcodec,并可选择使用开放的-L*1提供库的路径。

<小时/>

*1:请注意-L需要继续-l。因此,如果 libmyname.a/.so 位于 /some/path/ 中,请使用:-L/some/path/-lmyname

关于c - 尝试在 C 和 Ubuntu 中使用 FFMPEG,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19724265/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com