爲嵌入式mplayer移植添加ALSA音頻驅動(全志V3s荔枝派zero)

首先準備mplayer和alsa_lib,個人是bulidroot添加後編譯自動下載的,版本分別是alsa-lib-1.1.4.1和mplayer-1.3.0。linux

首先編譯alsa_lib:spa

./configure --host=arm-linux-gnueabihf --prefix=/usr/alsa-lib make make install

以上爲編譯alsa以後將庫文件頭文件等放入/user/alsa-lib 文件夾中。code

 

而後編譯mplayer:blog

1 ./configure --enable-cross-compile --host-cc=gcc --cc=arm-linux-gnueabihf-gcc --as=arm-linux-gnueabihf-as --ar=arm-linux-gnueabihf-ar --ranlib=arm-linux-gnueabihf-ranlib --target=arm-linux --disable-dvdread --disable-win32dll --enable-fbdev --disable-mencoder --disable-live --disable-mp3lame --disable-armv5te  --enable-alsa --extra-cflags="-I /usr/alsa-lib/usr/include" --extra-ldflags="-L /usr/alsa-lib/usr/lib "
2 make -j4

configure mplayer時注意不要加--enable-static,不然會形成編譯沒法經過。get

相關文章
相關標籤/搜索