【发布时间】:2017-06-13 08:22:43
【问题描述】:
我正在编写一个应该从脉冲音频源获取声音的程序。我以pacat.c源文件为例。
部分函数在/pulsecore/*.h中声明
我将它们包含在我的源代码中:
#include <pulsecore/log.h>
#include <pulsecore/core-error.h>
#include <pulsecore/macro.h>
#include <pulsecore/g711.h>
#include <pulsecore/core-util.h>
但是编译器找不到它们。
fatal error: pulsecore/log.h: No such file or directory
我用 Yocto 构建了 pulseaudio 9.0。
在 /$BUILDSDIR/pulseaudio/9.0-r0/image 中没有这样的标题。但它们存在于 pulseaudio 源代码中,也存在于
/pulseaudio/9.0-r0/package/usr/src/debug/pulseaudio/9.0-r0/pulseaudio-9.0/src/pulsecore/
pulseauduio 是否有任何特殊选项可以配置以将标头复制到图像中?或者我应该更新 yocto recipe 以复制所需的文件?
【问题讨论】:
标签: c linux yocto pulseaudio