微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > ARM环境下编译ALSA

ARM环境下编译ALSA

时间:11-11 来源:互联网 点击:
1:下载源文件

(1): alsa-lib-1.0.26.tar.bz2

(2):alsa-utils-1.0.26.tar.bz2

2: 把上述两个文件解压到同一个文件夹下面.

3: 编写配置脚本如下(注意交叉编译器的路径根据自己具体的情况修改)

#!/bin/sh

ALSA_LIB_INC=$PWD/alsa-lib-1.0.26/include

INSTALL_DIR=$PWD/alsa-lib-1.0.26/INSTALL

rm -rf $INSTALL_DIR

mkdir $INSTALL_DIR

cd ./alsa-lib-1.0.26/

./configure --host=arm-linux --target=arm-linux --enable-shared --disable-python CC=/home/hsx/crossgcc/arm-2011.03/bin/arm-none-linux-gnueabi-gcc --with-configdir=$INSTALL_DIR --prefix=$INSTALL_DIR

make

make install

cd ..

cd ./alsa-utils-1.0.26/

./configure --host=arm-linux --target=arm-linux CPPFLAGS=-I$INSTALL_DIR/include CC=/home/hsx/crossgcc/arm-2011.03/bin/arm-none-linux-gnueabi-gcc LDFLAGS=-L$INSTALL_DIR/lib --disable-option-checking --disable-FEATURE--disable-nls --disable-dependency-tracking --enable-dependency-tracking --disable-alsatest --disable-alsamixer --disable-alsaconf --disable-alsaloop --disable-xmlto --disable-largefile

make


Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top