解决办法:对avcodec_parameters_from_context未定义的引用

简介: 解决办法:对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 \

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

目录
相关文章
|
7月前
|
资源调度 前端开发
编译第三方前端项目时候出现Syntax Error: TypeError: Cannot set properties of undefined (setting ‘parent‘)
编译第三方前端项目时候出现Syntax Error: TypeError: Cannot set properties of undefined (setting ‘parent‘)
496 0
解决办法:对avcodec_parameters_from_context未定义的引用
解决办法:对avcodec_parameters_from_context未定义的引用
76 0
解决办法:对lzma_stream_decoder/lzma_code/lzma_end未定义的引用
解决办法:对lzma_stream_decoder/lzma_code/lzma_end未定义的引用
233 0
函数参数缺少const导致so无法加载
函数参数缺少const导致so无法加载
58 0
成功解决 cl: 命令行 error D8021 :无效的数值参数“/Wno-cpp” 和 cl: 命令行 error D8021 :无效的数值参数“/Wno-unused-function”
成功解决 cl: 命令行 error D8021 :无效的数值参数“/Wno-cpp” 和 cl: 命令行 error D8021 :无效的数值参数“/Wno-unused-function”
成功解决 cl: 命令行 error D8021 :无效的数值参数“/Wno-cpp” 和 cl: 命令行 error D8021 :无效的数值参数“/Wno-unused-function”
|
容器
Optional类与空指针(下)
Optional是一个可以包含null或者非null的容器对象。根据源码分析方法功能:
156 0
|
Java 数据库 索引
Optional类与空指针(上)
当程序需要对象实例的时候返回null就会抛出空指针异常(NullPointerException,简称NPE)。包括以下情况: 调用一个null对象实例的方法 访问或修饰null对象的字段 获取数组为null时的长度 访问或修饰数组为null时的索引值 抛出Throwable对象为null时的异常 虽然代码很难万无一失地避免所有NPE,但是也要尽量减少。所以一些防御性的编程技巧,可以将NPE控制在一个很好的水平上。
228 0
|
缓存
HALCON error #5190: Invalid window parameter的解决办法(需要hcanvas.dll文件)
HALCON error #5190: Invalid window parameter的解决办法(需要hcanvas.dll文件)
746 0
VS2017报错:严重性 代码 说明 项目 文件 行 禁止显示状态 错误 C4996 'strcpy': This function or variable may be unsafe. Consid
VS2017报错:严重性 代码 说明 项目 文件 行 禁止显示状态 错误 C4996 'strcpy': This function or variable may be unsafe. Consid
696 0