在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