天天看點

解決辦法:對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