我使用Qt Creator 3.3.1基于Qt 5.4.1。我的程序应该在具有嵌入式linux的cubieboard上工作。现在我想在立方体上播放声音,但是我有错误。
代码:
QSound::play("/home/cubie/sound.wav");
错误:
使用空输出设备,没有可用的
QSoundEffect(qaudio):错误 解码源
第二个错误是我想测试mp3文件的时候。实际上我遇到第一个错误的问题。我通过在cubie的终端执行下面的线来测试我的扬声器,我知道它有效。但我不能用我的节目播放声音。值得注意的是,我在ubuntu 14.04上测试Qt播放wav声音并且没有错误。
aplay Wave-sound.wav