一、基本操作
从 ALSA 网上(http://www.alsa-project.org)获得 alsa-lib 库下载到 linux 上。
本文章创作时最新版本 alsa-lib-1.1.5,则下文以该版本为例子进行编写。
使用命令 tar –xjf 对下载下来的 ALSA 库压缩包进行解压,并进入解压后文件目录。
# tar -xjf alsa-lib-1.1.5.tar.bz2
# cd alsa-lib-1.1.5
二、交叉编译版
# ./configure --host=arm-linux-gnueabihf --prefix=/usr/local/sunxi --enable-static --disable-shared
# make ARCH=arm
# make install
其中,--host 为编译工具,此处为交叉编译工具 arm-linux-gnueabihf
--prefix 使生成的所有文件统一放到某下 此处路劲为 /usr/local/sunxi/
编译完成。
三、直接编译版
# ./configure
# make
# make install
很干净,编译