linux Qt 安装 alsa

按以下步骤解决:
1 下载alsa的开发包并安装  先查看内核中alsa driver版本:alsactl -v. 再到官方网站www.alsa-project.org/下载对应的开发包 开发包在ftp://ftp.alsa-project.org/pub/lib/  解压后./configure make install直接就可以安装上

2 重新编译qt库, ./configure -multimedia -v > out.txt   configure完之后在文件out.txt中查看有无这一行字Alsa support ........... yes    如果为yes,则步骤1中的开发包装成功了的,如果为no,则步骤1可能有问题        楼主出现的问题是因为没有执行步骤1.        之后make make install都是一样的



测试

1.测试能否正常播放,使用命令

aplay test1.wav

test1.wav为已录制好的正常音频文件

2.测试能否正常录音,使用命令

arecord -d 10 -fdat test2.wav

-d表示录制时间为10秒,-fdat表示以dat质量进行录制(决定了采样率、声道等参数)



Qt is now configured for building. Just run 'make'.
Once everything is built, you must run 'make install'.
Qt will be installed into /usr/local/Trolltech/Qt-4.8.5

To reconfigure, run 'make confclean' and 'configure'.


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值