首页 > 解决方案 > C/C++ - getrawmonotonic 未在此范围内声明

问题描述

我正在尝试getrawmonotonic在我的 C++ 应用程序中使用函数(这个问题应该与 C 相同)。

我尝试了以下两种方法均无济于事:

#include <time.h>
#include <sys/time.h>

知道如何包含此功能吗?

我正在使用 GCC。是否需要特殊的编译器选项?

我正在 Ubuntu 20 上编译。

标签: c++unixg++time.h

解决方案


这是 Linux 内核中的一个函数。程序不能调用它,就像它们不能调用其他程序内部的函数一样。

您可能正在寻找带有参数的clock_gettime函数CLOCK_MONOTONIC_RAW


推荐阅读