我是靠谱客的博主 高大小霸王,这篇文章主要介绍解决办法:对avcodec_parameters_from_context未定义的引用,现在分享给大家,希望可以做个参考。

   编译muxing.c,结果提示:

muxing.o:在函数‘open_audio’中:
muxing.c:(.text+0xa9d):对‘avcodec_parameters_from_context’未定义的引用
muxing.o:在函数‘open_video’中:
muxing.c:(.text+0x13e4):对‘avcodec_parameters_from_context’未定义的引用

  看了一下库,能加的都加上了,怎么少了这个?于是在/usr下搜索这个字串,找到了一个库,加上: 

LIBS := -L /usr/lib/x86_64-linux-gnu -lavcodec -lavutil -lswresample -lavformat 
  -L /usr/lib/x86_64-linux-gnu -lswscale -lavdevice -lavfilter -lm 
  -L /usr/lib/x86_64-linux-gnu/oxide-qt -lffmpeg 

  运行时要把这个库复制到能访问的目录下。

最后

以上就是高大小霸王最近收集整理的关于解决办法:对avcodec_parameters_from_context未定义的引用的全部内容,更多相关解决办法:对avcodec_parameters_from_context未定义内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(132)

评论列表共有 0 条评论

立即
投稿
返回
顶部