Linux FC12下的Pulseaudio头文件

Linux FC12下的Pulseaudio头文件,linux,header-files,pulseaudio,Linux,Header Files,Pulseaudio,您好 我正在尝试使用FedoraCore12下的Pulseaudio API。要创建一个简单的录制客户端,您应该包括以下标题: #include <pulse/simple.h> #include <pulse/error.h> #include <pulse/gccmacro.h> #包括 #包括 #包括 但是,我不知道这些文件在FC12的库存安装下的何处。任何帮助都将不胜感激 谢谢, FM根据,它们在pulseaudio libs-devel包(第40

您好

我正在尝试使用FedoraCore12下的Pulseaudio API。要创建一个简单的录制客户端,您应该包括以下标题:

#include <pulse/simple.h>
#include <pulse/error.h>
#include <pulse/gccmacro.h>
#包括
#包括
#包括
但是,我不知道这些文件在FC12的库存安装下的何处。任何帮助都将不胜感激

谢谢, FM

根据,它们在
pulseaudio libs-devel
包(第407行)中

$yum whatprovides'*/pulse/simple.h' pulseaudio-libs-devel-0.9.19-2.fc12.i686:pulseaudio的标头和库 :客户开发 回购:软呢帽 匹配自: 文件名:/usr/include/pulse/simple.h 一旦您
yum安装pulseaudio libs-devel
(或者使用您选择的软件包管理器安装相同的软件包),您就应该完全准备好了


请记住,为了便于移植,您应该使用类似于
CFLAGS+=$(pkg-config--CFLAGS-libpulse-simple)LDLIBS+=$(pkg-config--libs-libpulse-simple)
的东西。

头文件名发布不好。。。包含以下命令似乎有效:#yum安装pulseaudio libs-devel谢谢!非常好。我不知道“whatprovides”的功能。谢谢,FM $ yum whatprovides '*/pulse/simple.h' pulseaudio-libs-devel-0.9.19-2.fc12.i686 : Headers and libraries for PulseAudio : client development Repo : fedora Matched from: Filename : /usr/include/pulse/simple.h