0
我们正在开发一个项目作为一个组,我们都不知道任何关于c和使用c库的信息。我们有一个我们无法解决的问题。 Library repository 我想在这个库运行test .c
文件,我不过安装的文件,当我在Mac上运行此:Libdvbcsa,缺少头文件
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
th这是dvbcsa
文件夹下的一个文件,它是dvbcsa.h
。但是没有名为dvbcsa_pv.h
的文件。我不明白这个问题。在安装./bootstrap
或./configure
和make
,make install
命令时,我不会收到错误。
然后,我手动从包文件夹复制/粘贴头文件usr/local/include
,这个时候它给出错误的
Undefined symbols for architecture x86_64
问题是否涉及到安装或别的东西吗?我将不胜感激,如果你能帮助我
该问题与头文件的搜索路径有关。但是第一个声明“我们中的任何一个人都知道关于C的任何事情”给人的印象是,试图帮助你解决这个错误是毫无价值的,因为它只是无数连串错误中的第一个。 – 2015-02-09 20:23:36