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
Du musst angemeldet sein, um einen Kommentar abzugeben.
Du wahrscheinlich fehlt zum installieren des dev-Pakets verbunden, um libmpg123
[Nützliches feature]
Wenn Sie suchen, ein Paket mit APT verwendet
Zum Beispiel mit mpg123 können Sie leicht finden das Entwicklung-Paket 😉