繁体   English   中英

用mpg123和c ++在树莓上播放mp3

[英]Play mp3 on raspberry with mpg123 and c++

我想使用以下示例程序: http//hzqtc.github.io/2012/05/play-mp3-with-libmpg123-and-libao.html它使用

#include <ao/ao.h> 
#include <mpg123.h>    

我安装了libao-dev和mpg123

sudo apt-get install libao-dev
sudo apt-get install mpg123

然后使用。构建文件

gcc -O2 -o play play.c -lmpg123 -lao

我收到以下错误

"fatal error: mpg123.h no such file or directory". 

我是否需要安装另一个mpg123开发包,或者自己从raspberry上的源代码构建包来获得一个工作库? 或者我需要包括什么,让g ++找到mpg123库? Libao图书馆好像被发现了...使用“mpg123 text.pm3”播放mp3文件。 但我搜索了完整的文件结构“mpg123.h”,但该文件不存在。 所以我假设我需要安装一些包含库的附加程序,任何人都可以帮助我这是哪一个? 或者只是从源代码构建mpg123的选项?

谢谢你的帮助 :-)!

您可能缺少安装与libmpg123关联的开发包

sudo apt-get install libmpg123-dev

[实用功能]

如果您使用APT搜索包裹

sudo apt-cache search [package]

例如使用mpg123,您可以轻松找到开发包;)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM