在我的 RHEL 5 上找不到包含文件 <sched_yield.h>

Include file <sched_yield.h> not found on my RHEL 5

我使用的是相当旧的开发环境,当我 "man sched_yield" 我可以看到这个手册页,但是如果我尝试使用它,

$猫m.cpp

#include<sched_yield.h>
int main(){
    return 0;
}

g++ 会说:

error: sched_yield.h: No such file or directory

那么我应该在这个盒子上安装任何额外的 yum 包吗?如何解决?

The manpage I'm looking at 表示 #include <sched.h>

它是 函数,它被称为 sched_yield