2011-03-01 54 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