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

标签 c++ linux rhel5

我使用的是相当旧的开发环境,当我“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函数 .

关于c++ - 在我的 RHEL 5 上找不到包含文件 <sched_yield.h>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52293084/

相关文章:

linux - Cronjob 脚本未按预期工作

linux - mktemp : invalid option -- - on RHEL5 U3

linux - Clearcase 客户端安装问题 - Linux RHEL5

c++ - Libc hypert 函数似乎为 double 类型返回错误的结果...为什么?

c++ - 尝试交换可变参数模板类时如何正确重载 operator=?

linux - 关闭ssh连接后如何保持任务运行?

c# - Unity Linux 包导出正在修改我的 DLL

linux - Apache http 2.2.29 不记录任何内容以访问 RHEL 5 平台上的日志

c++ - 在 pimpl 类中初始化默认值的最佳位置?

c++ - 编译器评估常量表达式