LINUX编译alsa

简介: LINUX编译alsa

在WINDOWS上编译,先要在LINUX上编译。


下载

https://www.alsa-project.org/wiki/Main_Page


ftp://ftp.alsa-project.org/pub/


alsa-lib-xxxx.tar.bz2


alsa-utils-xxxx.tar.bz2


编译alsa-lib

if [ "$1" == "" ]; then
    BUILD_LIBS=${HOME}/lib-ffmpeg
fi
export PATH=${BUILD_LIBS}/bin:${PATH}
export PKG_CONFIG_PATH=${BUILD_LIBS}/lib/pkgconfig
make clean
./configure \
    --prefix=${BUILD_LIBS} \
    --enable-shared
make
make install

编译alsa-utils

if [ "$1" == "" ]; then
    BUILD_LIBS=${HOME}/lib-ffmpeg
fi
export PATH=${BUILD_LIBS}/bin:${PATH}
export PKG_CONFIG_PATH=${BUILD_LIBS}/lib/pkgconfig
make clean
./configure \
    --prefix=${BUILD_LIBS} \
    --enable-shared
make
make install

看到参数如下,吾没有理会,也许别人有用?


./configure \
    --prefix=${BUILD_LIBS} \
    --with-alsa-inc-prefix=${BUILD_LIBS}/include \
    --with-alsa-prefix=${BUILD_LIBS}/lib \
    --disable-alsamixer --disable-xmlto --disable-nls

目录
相关文章
|
9天前
|
Linux 开发工具 C语言
Linux 安装 gcc 编译运行 C程序
Linux 安装 gcc 编译运行 C程序
31 0
|
3月前
|
Ubuntu Linux 编译器
Linux应用开发基础知识——交叉编译与gcc编译(一)
Linux应用开发基础知识——交叉编译与gcc编译(一)
66 0
Linux应用开发基础知识——交叉编译与gcc编译(一)
|
6月前
|
Linux 对象存储
Rocky Linux 9 编译ossfs
介绍如何在Rocky Linux 9下编译阿里云的ossfs,本方法对CentOS 9 stream也适用。
127 0
|
5月前
|
Linux 编译器 C语言
《Linux从练气到飞升》No.05 Linux编译器gcc/g++的使用及编译过程 【云边有个小卖部】上新
《Linux从练气到飞升》No.05 Linux编译器gcc/g++的使用及编译过程 【云边有个小卖部】上新
62 0
|
5月前
|
Linux C语言
在Linux中使用gcc/g++编译代码
1.方法速记 直接编译语法:将text.c文件或者text.cpp文件直接编译成text文件。 gcc text.c -o text // gcc-o text.c text g++ text.cpp -o text // g++ text.cpp -o text
45 0
|
8天前
|
Linux 开发工具 Android开发
Docker系列(1)安装Linux系统编译Android源码
Docker系列(1)安装Linux系统编译Android源码
14 0
|
5月前
|
Linux
Linux|编译最新版的openssh-server-9.3的rpm包的使用方法(二)
Linux|编译最新版的openssh-server-9.3的rpm包的使用方法(二)
109 0
|
29天前
|
Linux 编译器 Windows
【Linux】新唐NUC977系统编译及烧写流程
【Linux】新唐NUC977系统编译及烧写流程
|
2月前
|
Linux 开发工具 C语言
【研究Qt webengine 模块编译】linux 交叉编译qt5.12的webengine模块成功的条件
【研究Qt webengine 模块编译】linux 交叉编译qt5.12的webengine模块成功的条件
82 1
|
3月前
|
Java Linux 开发工具
Azkaban【部署 01】Linux环境 CentOS Linux release 7.5.1804安装配置azkaban-3.70.0编译阶段(附安装包及gradle-4.6资源)
【2月更文挑战第4天】Linux环境 CentOS Linux release 7.5.1804安装配置azkaban-3.70.0编译阶段(附安装包及gradle-4.6资源)
36 1