我是靠谱客的博主 高大小霸王,最近开发中收集的这篇文章主要介绍解决办法:对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未定义的引用所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部