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
或 ./configure
和 make
、make install
命令安装时我没有收到错误消息。
然后,我手动copy/paste包文件夹中的头文件到usr/local/include
,这次它报错为
Undefined symbols for architecture x86_64
问题是与安装有关还是其他?如果你能帮助我,我将不胜感激
我找到问题了。我只需要显示我想使用的库目录:
-I/Users/bill/Desktop/libdvbcsa-master/src/dvbcsa
而且有效。
我有一个我无法解决的问题。
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
或 ./configure
和 make
、make install
命令安装时我没有收到错误消息。
然后,我手动copy/paste包文件夹中的头文件到usr/local/include
,这次它报错为
Undefined symbols for architecture x86_64
问题是与安装有关还是其他?如果你能帮助我,我将不胜感激
我找到问题了。我只需要显示我想使用的库目录:
-I/Users/bill/Desktop/libdvbcsa-master/src/dvbcsa
而且有效。