ffmpeg 編譯集成libfdk-aac


1. 編譯libfdk-aac

下載源碼$ git clone https://github.com/mstorsjo/fdk-aac.git

編譯

$ cd fdk-aac
$ sudo apt install autoconf
$ sudo apt-get install libtool
$ ./autogen.sh
$ ./configure --prefix=$HOME/build/libfdk_aac/ --host=arm-xilinx-linux-gnueabi --enable-static CC=arm-xilinx-linux-gnueabi-gcc CFLAGS="-mfloat-abi=softfp -mfpu=neon"
$ make -j 4
$ make install

2. 編譯ffmpeg

編寫編譯腳本mk.sh

#!/bin/bash

./configure  --prefix=$PWD/_install \
    --extra-cflags=-I$HOME/build/libfdk_aac/include  \
    --extra-ldflags=-L$HOME/build/libfdk_aac/lib  \
    --arch=arm \
    --target-os=linux \
    --cc=arm-xilinx-linux-gnueabi-gcc \
    --enable-cross-compile \
    --cross-prefix=arm-xilinx-linux-gnueabi- \
    --strip=arm-xilinx-linux-gnueabi-strip \
    --enable-neon \
    --enable-mipsfpu \
    --enable-static \
    --enable-shared \
    --enable-nonfree \
    --enable-libfdk-aac \
    --disable-decoders \
    --enable-decoder=h264 \
    --enable-decoder=ac3 \
    --enable-decoder=aac \
    --enable-decoder=mp2 

make

make install


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM