alsa-lib、alsa-utils移植

简介: /************************************************************************** * alsa-lib、alsa-utils移植 * 声明: * 本文主要是为了验证alsa音频系统是否能够正常工作,而alsa-utils中包含 * aplay这个命令,所对其进行了移植,alsa-utils又依赖于alsa-lib,故两者都 * 需要移植。
/**************************************************************************
 *                      alsa-lib、alsa-utils移植
 * 声明:
 *     本文主要是为了验证alsa音频系统是否能够正常工作,而alsa-utils中包含
 * aplay这个命令,所对其进行了移植,alsa-utils又依赖于alsa-lib,故两者都
 * 需要移植。
 * 
 *                                  2015-10-16 晴 深圳 南山平山村 曾剑锋
 *************************************************************************/


一、参考文档:
    alsa-lib及alsa-utils成功移植(原创) 
        http://blog.sina.com.cn/s/blog_7d7e9d0f0101lqlp.html

二、编译alsa-lib:
    1. 下载源代码:ftp://ftp.alsa-project.org/pub/lib/
    2. 编译:
        ./configure --host=arm-fsl-linux-gnueabi --prefix=/usr/local/arm-alsa
        make 
        sudo make install 

三、编译alsa-utils:
    1. 下载源代码:ftp://ftp.alsa-project.org/pub/utils/
    2. 编译:
        ./configure --host=arm-fsl-linux-gnueabi --prefix=/usr/local/arm-alsa --with-alsa-inc-prefix=/usr/local/arm-alsa/include --with-alsa-prefix=/usr/local/arm-alsa/lib --disable-alsamixer --disable-xmlto
        make
        sudo make install 

四、/etc/profile配置ALSA_CONFIG_PATH:
    ......
    # 这里其实并不像参考文档里所描述,只要路径对了,就没事。
    export ALSA_CONFIG_PATH=/usr/share/alsa/alsa.conf
    ......

 

目录
相关文章
|
存储 芯片
ESP-IDF Modbus从站例子
ESP-IDF Modbus从站例子
369 1
|
数据格式
STM32外设系列—红外遥控
本文详细介绍了红外通信的应用,原理。介绍了一种常用的二进制脉冲码形式。最后,给出了红外遥控的实现思路和程序设计。
1120 2
STM32外设系列—红外遥控
|
Java Android开发 UED
支付宝客户端架构解析:Android 客户端启动速度优化之「垃圾回收」
本文将介绍支付宝 Android 客户端启动速度优化下的「垃圾回收」具体思路。 应用启动时间是移动 App 一个重要的用户体验环节,相对于普通的移动 App,支付宝过于庞大,必然会影响启动速度,一些常规的优化手段在支付宝中已经做得比较完善了,本篇文章尝试从 GC 的层面来进一步优化支付宝的启动速度。
5107 0
|
机器学习/深度学习 算法 前端开发
《零基础实践深度学习》波士顿房价预测任务1.3.3.5 总结
使用Numpy实现梯度下降算法来构建和训练线性模型进行波士顿房价预测的过程,并提供了模型保存的方法,同时提出了几个关于梯度计算、参数更新和神经网络训练的作业题目。
 《零基础实践深度学习》波士顿房价预测任务1.3.3.5 总结
|
存储 缓存 安全
Android14 适配之——现有 App 安装到 Android14 手机上需要注意些什么?
Android14 适配之——现有 App 安装到 Android14 手机上需要注意些什么?
881 0
|
Linux 开发者
深入理解Linux I/O模型:同步、异步、阻塞与非阻塞
【8月更文挑战第1天】在探索操作系统的奥秘中,I/O模型作为影响性能的关键因素之一,常常让开发者们感到困惑。本文将通过浅显易懂的语言和实际代码示例,揭示Linux下同步与异步、阻塞与非阻塞的概念及其区别,并指导如何在实际应用中选择合适的I/O模型以优化程序性能。
455 1
|
NoSQL iOS开发 C++
Xcode Debug 大全
BUG,简单来说就是程序运行结果与预期的不同,下面来说说Xcode中的DEBUG方法
657 0
|
存储 网络协议 中间件
双活数据中心建设要点
【2月更文挑战第26天】
|
算法 计算机视觉 芯片
[Halcon&定位] 二维仿射变换原理与算子解析
[Halcon&定位] 二维仿射变换原理与算子解析
830 0