天天看点

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