Hallo Leute, ich möchte gerne einmal dieses Programm ausprobieren, welches hier gezeigt wird:
http://www.linuxjournal.com/article/6735?page=0,1
Zeile:
#include <alsa/asoundlib.h>
in welchem Pfad muß sich das Unterverzeichnis alsa mit den Datei asoundlib.h befinden, damit ich das kompilieren kann? Und woher bekomme ich diese Datei?
Gibt es Standardpfade für Include-Dateien?
Re: Gibt es Standardpfade für Include-Dateien?
Dieses Header-File gehört zum Paket libasound2-dev. Das einfach installieren. Danach befindet sich die Datei unter /usr/include/alsa/asoundlib.h. Sollte reichen, wenn du gcc mit -I /usr/include aufrufst.
Re: Gibt es Standardpfade für Include-Dateien?
Danke! Woher wußtest Du, daß die Datei gerade in diesem Paket ist? kann man das irgendwie suchen?
Re: Gibt es Standardpfade für Include-Dateien?
Oben gemachte Angaben, Falls nicht anderweitig Erwähnt, beziehen sich auf Debian Stable (Squeeze) amd64.
"Die Einen glauben zu Wissen, die Anderen wissen zu Glauben."
"Die Einen glauben zu Wissen, die Anderen wissen zu Glauben."
Re: Gibt es Standardpfade für Include-Dateien?
Ahh.. danke, das war das fehlende Stück zum Puzzle! ![Smile :-)](./images/smilies/icon_smile.gif)
![Smile :-)](./images/smilies/icon_smile.gif)
Re: Gibt es Standardpfade für Include-Dateien?
Du kannst dir auch apt-file installieren. Damit kannst du dann ähnlich wie auf der genannten Webseite nach Dateien in Paketen suchen.