c-Libdvbcsa,缺少头文件



我有一个问题无法解决。图书馆存储库我正试图在这个库中运行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./configure以及makemake install命令进行安装时,我不会出现错误。

然后,我手动将头文件从包文件夹复制/粘贴到usr/local/include,这次它给出了错误

Undefined symbols for architecture x86_64

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

我发现了这个问题。我只需要显示我想使用的库目录:

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

它是有效的。

相关内容

  • 没有找到相关文章

最新更新