初级会员
- 积分
- 105
- 金钱
- 105
- 注册时间
- 2016-1-25
- 在线时间
- 54 小时
|
50金钱
在linux环境下用aplay 可以正常播放wav文件,ubuntu下windows下编写的QT测试程序都可以正常播放,但是交叉编译生成的可执行文件放到linux运行,没声音。
QSound::play(":/images/icons/Front_Center.wav");
QSoundEffect *qSoundEffect =new QSoundEffect(this);
qSoundEffect->setSource(QUrl::fromLocalFile(":/images/icons/Front_Center.wav"));
qSoundEffect->setVolume(1.0f);
qSoundEffect->play();
播放文件放在资源文件中,两种方法都在ubuntu和windows正常播放,但是在linux下没声音,求解!
|
|