1、编译yasm
tar -zxvf yasm-1.3.0.tar.gz
./configure --host=arm-linux-androideabi --prefix=$(pwd)/../yasm-lib/
make
make install
2、编译SDL
tar -zxvf SDL2-2.0.12.tar.gz
./configure
--prefix=$(pwd)/../sdl-lib/
--host=arm-linux-androideabi
--enable-static
--disable-shared
CFLAGS="-g -O2 -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fpic -fpie"
make
make install
3、编译X264
tar -jxvf x264-master.tar.bz2
./configure
--prefix=$(pwd)/../x264-lib/
--host=arm-linux-androideabi
--cross-prefix=arm-linux-androideabi-
--enable-pic
extra-cflags="-g -O2 -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fpic -fpie"
make
make install-lib-static
4、编译ffmpeg
tar -zxvf ffmpeg-4.3.tar.gz
./configure
--prefix=$(pwd)/../ffmpeg-lib/
--cross-prefix