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