Libdvbcsa,缺少头文件

Libdvbcsa, missing header files

我有一个我无法解决的问题。 Library repository 我正在尝试 运行 test .c 这个库中的文件,但是当我 运行 在 mac:

上安装这些文件时
gcc testbitslice.c

我收到这个错误

fatal error: dvbcsa_pv.h: No such file or directory
#include "dvbcsa_pv.h"

testbitslice.c文件调用头文件如下

#include <dvbcsa/dvbcsa.h>
#include "dvbcsa_pv.h"

当我检查urs/local/include时,dvbcsa文件夹下有一个文件dvbcsa.h。但是没有名为 dvbcsa_pv.h 的文件。我不明白这个问题。使用 ./bootstrap./configuremakemake install 命令安装时我没有收到错误消息。

然后,我手动copy/paste包文件夹中的头文件到usr/local/include,这次它报错为

Undefined symbols for architecture x86_64

问题是与安装有关还是其他?如果你能帮助我,我将不胜感激

我找到问题了。我只需要显示我想使用的库目录:

-I/Users/bill/Desktop/libdvbcsa-master/src/dvbcsa

而且有效。