Abspielen von mp3 auf raspberry mit mpg123 und c++

Ich wollen, verwenden Sie die folgende Beispiel-Programm: http://hzqtc.github.io/2012/05/play-mp3-with-libmpg123-and-libao.html es nutzt

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

Ich installiert libao-dev und mpg123 mit

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

erstellen und dann die Datei mit

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

Bekomme ich die folgende Fehlermeldung

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

Brauche ich einen anderen installieren mpg123 Entwicklung Paket oder erstellen Sie das Paket selbst aus der Quelle auf den raspberry zu bekommen ist eine Bibliothek? Oder was muss ich zählen, um g++ finden, die mpg123-Bibliothek? Libao-Bibliothek scheint zu finden...
Die Wiedergabe einer mp3-Datei mit "mpg123-text.pm3" funktioniert. Aber ich suchte die komplette Dateistruktur für "mpg123.h", aber die Datei scheint nicht zu existieren. Also ich nehme an, ich brauche einige zusätzliche Programm installiert werden, dass umfasst die Bibliothek, kann mir jemand helfen, welches es ist? Oder ist nur die Möglichkeit zu bauen mpg123 von der Quelle?

Vielen Dank für jede Hilfe :-)!

  • suchen Sie mpg123.h etwas gibt ?
  • suchen Sie dazu führt, "Befehl nicht gefunden". Aber ich habe "sudo find-name 'mpg123.h'" ausgehend vom Basis Verzeichnis / und keine Datei gefunden wurde. Also ich denke, dass es nicht existiert. Wenn ich Tat das gleiche für "ao.h", kehrte er die Datei ./usr/include/ao/ao.h
InformationsquelleAutor Jonny | 2014-09-24
Schreibe einen Kommentar