编译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