Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当我在代码片段中使用 clock_gettime 并使用标志 -std=c99 进行编译时,出现如下错误:
warning: implicit declaration of function 'clock_gettime' error: 'CLOCK_REALTIME' undeclared (first use in this function)
我已经包含了文件'time.h'。任何人都知道如何解决它。
在您使用 -std=c99 的原始代码中,尝试添加
#define _POSIX_C_SOURCE >= 199309L
clock_gettime 的手册页表明这是必要的功能测试宏要求。