2011-03-01 80 views
2

我正在使用2.6.18 CentOS。我正在使用頭文件,在編譯時說沒有找到。 任何想法,如何解決它?C程序,找不到頭文件

timer_ex1.c:3:24: error: sys/netmgr.h: No such file or directory 
timer_ex1.c:4:26: error: sys/neutrino.h: No such file or directory 
timer_ex1.c:5:25: error: sys/siginfo.h: No such file or directory 

回答

2

顯然,在包含路徑中找不到文件。

要擺脫這種情況,請在您的系統上找到sys/netmgr.hsys的父路徑必須位於構建時傳遞給編譯器的包含路徑timer_ex1.c

+0

我在我的系統中找不到它,我猜我的CentOS版本不太舊。那爲什麼這些系統調用頭文件丟失了?任何想法? – kingsmasher1 2011-03-01 06:53:59

+1

看起來像QNX的頭文件,而不是CentOS。 – 2011-03-01 06:56:05

+0

@ Steve-o:是的,那是我猜測的問題:-( – kingsmasher1 2011-03-01 07:00:00