参考:

LINUX FFMPEG编译详细过程记录(最全)_柳鲲鹏-CSDN博客_ffmpeg linux编译

  还是很顺利的。其中遇到的麻烦有:

  • 不少库编译不过。直接去掉是。
  • alsa编译不过。加了--disable-alsa屏蔽掉。
./configure \
    --prefix=${BUILD_LIBS}  \
    --extra-cflags="-fPIC" \
    --extra-cflags="-I${BUILD_LIBS}/include" \
    --extra-ldflags="-L${BUILD_LIBS}/lib" \
    --bindir="${BUILD_LIBS}/bin" \
    --enable-pic --enable-pthreads \
    --enable-shared --disable-static \
    --disable-network --disable-ffmpeg --disable-ffplay --disable-ffprobe \
    --enable-gpl --enable-nonfree \
    --enable-libx264 --enable-encoder=libx264 --enable-decoder=h264 \
    --disable-debug \
    --disable-alsa

  注意要加在末尾。避免加了之后被其他开关重新打开。

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐