在项目中包含ffmpeg时出错



我在编译项目中遇到了问题,包括ffmpeg库,我不知道该如何处理这个错误。

/usr/lib/i386-linux-gnu/libavformat.a(utils.o): undefined reference to symbol 'av_reduce@@LIBAVUTIL_51' ffmpeg          C/C++ Problem
这是我的链接器
Invoking: GCC C++ Linker
g++ -L/usr/lib/i386-linux-gnu -o "ffmpeg"  ./ffmpeg.o   -lpthread -lswscale -lavdevice -lavutil -lavformat -lavcodec -lavfilter -lm -lz -lmp3lame -lpostproc -ldl -lX11 -lSDL -lrt -lswresample
如果有人能帮我,那就太好了。Thx

使用ffmpeg

出错

也使用:

ld --verbose -l * where * is lib that u're looking for

并确保您的链接器找到您期望的库(到您编译的库的路径)。

相关内容

  • 没有找到相关文章

最新更新