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

简介: 解决办法:对uncompress未定义的引用

编译ffmpeg/mp4,链接时出现错误:


ffmpeg-4.0.2/libavcodec/cscd.c:93:对‘uncompress’未定义的引用
/usr/local/lib/libavcodec.a(dxa.o):在函数‘decode_frame’中:
ffmpeg-4.0.2/libavcodec/dxa.c:250:对‘uncompress’未定义的引用
/usr/local/lib/libavcodec.a(exr.o):在函数‘pxr24_uncompress’中:
ffmpeg-4.0.2/libavcodec/exr.c:837:对‘uncompress’未定义的引用
/usr/local/lib/libavcodec.a(exr.o):在函数‘zip_uncompress’中:
ffmpeg-4.0.2/libavcodec/exr.c:273:对‘uncompress’未定义的引用

等一大堆错误。

 解决办法,在Makefile中添加:


LIBS +=   -L /usr/linclude -lz

目录
相关文章
|
6月前
|
C++
c++引用是什么意思?
c++引用是什么意思?
44 2
Qt 之未定义标识符“qFlagLocation“解决办法
Qt 之未定义标识符“qFlagLocation“解决办法
|
6月前
|
存储 编译器 C语言
Makefile变量的引用与赋值
Makefile变量的引用与赋值
96 0
|
6月前
|
C语言
C语言函数传递了指针,值没有被修改的原因及解决方法
C语言函数中传递了指针作为参数,确切来说是传递了指向变量的内存地址作为参数,可经过函数内的修改之后,该指针指向的变量的值为什么不会被修改?就像下方这个函数:
111 1
|
6月前
|
编译器 C语言 C++
C/C++未定义行为的例子汇总
C/C++未定义行为的例子汇总
解决办法一:GetProcAddress函数返回值总为NULL
解决办法一:GetProcAddress函数返回值总为NULL
228 0
编译lua5.3.5报错:libreadline.so存在多处未定义的引用
编译lua5.3.5报错:libreadline.so存在多处未定义的引用
105 0
调用windowsAPI出现 未声明的标识符 ,但是实际声明了还是报错
调用windowsAPI出现 未声明的标识符 ,但是实际声明了还是报错
调用windowsAPI出现 未声明的标识符 ,但是实际声明了还是报错
解决办法:C代码中明明有,为什么编译时提示未定义的引用
解决办法:C代码中明明有,为什么编译时提示未定义的引用
345 0
|
C++
C/C++混编“未定义的引用”的解决一例
C/C++混编“未定义的引用”的解决一例
218 0