由于要使用alsa-utils 的 相关指令与 测试代码; 不得不先编译 alsa-lib库;
考虑到编译动态库要移植到 开发板比较麻烦,所以直接编译静态库文件了;
编译过程如下:
一下过程都是在 root 用户下编译;
1.
./configure --host=arm-arago-linux-gnueabi --prefix=/home/hp/alsa_lib --enable-static=yes --enable-shared=no --with-configdir=/usr/local/share
--with-configdir 这个选项比较重要,指定了alsa.conf的目录, 编译完成之后,将该目录下的 alsa.conf 拷贝到 开发板的 /usr/local/share 。否则会在开发板上运行出现一些问题。
2.
make
make install
文章详细介绍了如何在root用户下编译alsa-utils,并通过指定--with-configdir选项来配置alsa.conf目录,确保在开发板上正确安装并避免运行时可能出现的问题。编译完成后,通过make和makeinstall命令进行编译和安装。
5083

被折叠的 条评论
为什么被折叠?



