编译程序时遇到 error: sys/timerfd.h: No such file or directory问题,因为我要使用
到timerfd_settime这个函数,内核编译的时候编译了timerfd,网上的答案我都找过,还是这样,网上复制的内容就免了,linux系统下,gcc编译器
你的编译器带的库没有timerfd.h,你要找等价的别的库,例如参考:http://blog.csdn.net/inter_xuxing/article/details/19492913
你的编译器带缺少timerfd.h这个库
timerfd需要内核支持,Starting with Linux 2.6.27
请升级系统,以centos为例,centos 5的内核是2.6.18,还不支持,centos 6的内核是2.6.32,则支持。
其它系统类似处理。
如果对您有帮助,请点击采纳答案好吗,谢谢~~
用g++编译一下试试
找不到文件的目录或者目标目录没有这个文件
编译器带缺少timerfd.h