我想使用以下示例程序:http://hzqtc.github.io/2012/05/play-mp3-with-libmpg123-and-libao.html它使用
#include <ao/ao.h>
#include <mpg123.h>
我用
安装了libao-dev和mpg123sudo 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库?利宝图书馆似乎被发现...... 使用&#34; mpg123 text.pm3&#34;播放mp3文件作品。但我搜索了#34; mpg123.h&#34;的完整文件结构。但文件不存在。所以我假设我需要安装一些包含库的附加程序,任何人都可以帮助我这是哪一个?或者只是从源代码构建mpg123的选项?
感谢您的帮助: - )!
答案 0 :(得分:7)
您可能缺少安装与libmpg123相关联的开发包
sudo apt-get install libmpg123-dev
[有用的功能]
如果您使用APT搜索包
sudo apt-cache search [package]
例如,使用mpg123,您可以轻松找到开发包;)