ご挨拶、
Fedora Core12でPulseaudioAPIを利用しようとしています。単純なレコーディングクライアントを実行するには、次のヘッダーを含める必要があります。
#include <pulse/simple.h>
#include <pulse/error.h>
#include <pulse/gccmacro.h>
ただし、これらのファイルがストックFC12インストールの下にある場所はわかりません。どんな助けでもいただければ幸いです。
ありがとう、FM
ご挨拶、
Fedora Core12でPulseaudioAPIを利用しようとしています。単純なレコーディングクライアントを実行するには、次のヘッダーを含める必要があります。
#include <pulse/simple.h>
#include <pulse/error.h>
#include <pulse/gccmacro.h>
ただし、これらのファイルがストックFC12インストールの下にある場所はわかりません。どんな助けでもいただければ幸いです。
ありがとう、FM
$ yum whatprovides'* / pulse / simple.h' pulseaudio-libs-devel-0.9.19-2.fc12.i686:PulseAudioのヘッダーとライブラリ :クライアント開発 レポ:fedora 一致元: ファイル名:/usr/include/pulse/simple.h
一度yum install pulseaudio-libs-devel
(または選択したパッケージマングラーを使用して同じように)、すべての設定が完了しているはずです。
CFLAGS+=$(pkg-config --cflags libpulse-simple) LDLIBS+=$(pkg-config --libs libpulse-simple)
移植性のためにのようなものを使用する必要があることに注意してください。
仕様ファイルによると、それらはpulseaudio-libs-devel
パッケージ内にあります (407 行目)。