簡體   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