我正在尝试以下示例:http://hzqtc.github.io/2012/05/play-mp3-with-libmpg123-and-libao.html在Debian上播放mp3文件。我大胆地使用必需的共享库来构建二进制文件。但是,当我尝试使用以下命令执行二进制文件时,没有任何反应。
$./play SoundFiles/abc.mp3
经过一些调试后,我发现示例中的以下函数调用返回-1
driver = ao_default_driver_id();
根据libao
文档,该操作失败。如何找到默认的声音驱动程序?我可以使用mpg123包播放声音。但是对于我的任务,我需要使用从源代码编译的库。我在这里想念东西吗?