Reproduce mp3 en frambuesa con mpg123 y c++
raspberry-pi (1)
Probablemente falte instalar el paquete de desarrollo asociado a libmpg123
sudo apt-get install libmpg123-dev
[Función útil]
Si busca un paquete con APT usado
sudo apt-cache search [package]
Por ejemplo, con mpg123 puede encontrar fácilmente el paquete de desarrollo;)
Deseo utilizar el siguiente programa de ejemplo: http://hzqtc.github.io/2012/05/play-mp3-with-libmpg123-and-libao.html que usa
#include <ao/ao.h>
#include <mpg123.h>
Instalé libao-dev y mpg123 con
sudo apt-get install libao-dev
sudo apt-get install mpg123
y luego construir el archivo con
gcc -O2 -o play play.c -lmpg123 -lao
Obtuve el siguiente error
"fatal error: mpg123.h no such file or directory".
¿Debo instalar otro paquete de desarrollo mpg123 o crear el paquete yo mismo desde la fuente en la frambuesa para obtener una biblioteca que funcione? ¿O qué debo incluir para que g ++ encuentre la biblioteca mpg123? Parece que se encuentra la biblioteca Libao ... Funciona un archivo mp3 usando "mpg123 text.pm3". Pero busqué la estructura de archivos completa para "mpg123.h" pero el archivo no existe. Así que supongo que necesito instalar un programa adicional que incluya la biblioteca, ¿alguien puede ayudarme a cuál es? ¿O solo es una opción para construir mpg123 desde la fuente?
Gracias por cualquier ayuda :-)!