Tag: sched deadline

使用比libc更新的linux头文件构建

我想使用自Linux 3.14以来可用的新SCHED_DEADLINE调度策略编写程序。 我开始尝试使用sched_setattr函数的简单程序。 #include int main(void) { // struct sched_attr attr; // attr.size = sizeof(struct sched_attr); // attr.sched_policy = SCHED_DEADLINE; sched_setattr(0, (void*)0, 0); return 0; } 但是在编译时我收到以下错误: $gcc dead.c dead.c: In function ‘main’: dead.c:8:2: warning: implicit declaration of function ‘sched_setattr’ [-Wimplicit-function-declaration] sched_setattr(0, (void*)0, 0); ^~~~~~~~~~~~~ /tmp/ccGxWxZE.o: In function `main’: dead.c:(.text+0x19): undefined reference to `sched_setattr’ collect2: […]