小编cab*_*boy的帖子

使用实时内核头文件编译用户空间代码与默认头文件

根据客户要求,我使用默认内核安装了 CentOS 5.6。安装此内核后,time.h 文件包含#define CLOCK_MONOTONIC.

现在,实时内核与 kernel-devel 一起安装,我们的代码希望使用CLOCK_MONOTONIC_RAW. 它确实作为内核头文件的一部分存在,但是当我编译我们的代码时,它在标准用户空间包含中找不到它。

我的问题是,time.h使用实时内核包含/替换默认情况下找到的正确程序是什么?从我的研究来看,符号链接看起来很糟糕,那么应该如何处理呢?程序或过程是什么?升级到 CentOS 6.0 或 5.7 不是每个客户要求的选项。

centos header-file linux-kernel

11
推荐指数
1
解决办法
1296
查看次数

标签 统计

centos ×1

header-file ×1

linux-kernel ×1