参考:
LINUX FFMPEG编译详细过程记录(最全
还是很顺利的。其中遇到的麻烦有:
- 不少库编译不过。直接去掉是。
- 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
注意要加在末尾。避免加了之后被其他开关重新打开。