Jon*_*nny 4 c++ mp3 raspberry-pi
我想使用以下示例程序:http://hzqtc.github.io/2012/05/play-mp3-with-libmpg123-and-libao.html它使用
#include <ao/ao.h>
#include <mpg123.h>
Run Code Online (Sandbox Code Playgroud)
我安装了libao-dev和mpg123
sudo apt-get install libao-dev
sudo apt-get install mpg123
Run Code Online (Sandbox Code Playgroud)
然后使用.构建文件
gcc -O2 -o play play.c -lmpg123 -lao
Run Code Online (Sandbox Code Playgroud)
我收到以下错误
"fatal error: mpg123.h no such file or directory".
Run Code Online (Sandbox Code Playgroud)
我是否需要安装另一个mpg123开发包,或者自己从raspberry上的源代码构建包来获得一个工作库?或者我需要包括什么,让g ++找到mpg123库?Libao图书馆好像被发现了...使用"mpg123 text.pm3"播放mp3文件.但我搜索了完整的文件结构"mpg123.h",但该文件不存在.所以我假设我需要安装一些包含库的附加程序,任何人都可以帮助我这是哪一个?或者只是从源代码构建mpg123的选项?
谢谢你的帮助 :-)!
您可能缺少安装与libmpg123关联的开发包
sudo apt-get install libmpg123-dev
Run Code Online (Sandbox Code Playgroud)
[实用功能]
如果您使用APT搜索包裹
sudo apt-cache search [package]
Run Code Online (Sandbox Code Playgroud)
例如使用mpg123,您可以轻松找到开发包;)
| 归档时间: |
|
| 查看次数: |
6152 次 |
| 最近记录: |