刚好项目需要使用一些alsa工具,但是一直配置无法过,后面发现才需要先链接alsa-lib库,所以需要先编译alsa-lib
采用mips芯片,编译链为mips-linux-gun-gcc
下载文件
alsa官网:http://www.alsa-project.org/main/index.php/Main_Page
到此官网下载相同版本的alsa-lib alsa-utils,当前最新版本为1.1.7
编译alsa-lib
tar -xvf alsa-lib-1.1.7.tar.bz2
cd alsa-lib-1.17
#配置prefix为安装目录,CC设置编译链
./configure CC=mips-linux-gnu-gcc --host=mips-linux --prefix=/usr/share/mips-alsa --disable-python
make
#安装,拷贝文件到设置的安装目录
make install
##编译alsa-utils
tar -xvf alsa-utils-1.1.7.tar.bz2
cd alsa-utils-1.1.7
#with-alsa-inc-prefix指明alsa-lib头文件路径
#with-alsa-prefix指明alsa-lib库路径
./configure CC=mips-linux-gnu-gcc --host=mips-linux --prefix=/usr/share/mips-alsa --with-alsa-inc-prefix=/usr/share/mips-alsa/include --with-alsa-prefix=/usr/share/mips-alsa/lib --disable-alsamixer --disable-xmlto
make
make install
随后进入 设定的安装目录查看文件即可