build_ffmpeg.sh 561 B

123456789101112131415161718192021
  1. #!/bin/sh
  2. cmd=$1
  3. PWD=`pwd`
  4. FFMPEG=${PWD}/ffmpeg
  5. FFMPEG_SRC=${FFMPEG}/src
  6. FFMPEG_INC=${FFMPEG}/include
  7. FFMPEG_LIB=${FFMPEG}/lib
  8. FFMPEG_BIN=${FFMPEG}/bin
  9. FFMPEG_SHARE=${FFMPEG}/share
  10. FFMPEG_VERSION="2.1.8"
  11. CPU_CORE=`cat /proc/cpuinfo |grep "processor"|wc -l`
  12. if [ $1 == "clean" ];then #clean
  13. rm -rf $FFMPEG_INC $FFMPEG_LIB $FFMPEG_BIN $FFMPEG_SHARE $FFMPEG_SRC/ffmpeg-${FFMPEG_VERSION}
  14. else #build
  15. cd $FFMPEG_SRC
  16. tar -xvf ffmpeg-${FFMPEG_VERSION}.tar.gz
  17. cd ffmpeg-${FFMPEG_VERSION}
  18. ./config_ffmpeg_riscv.sh
  19. make -j${CPU_CORE} && make install
  20. fi