got compile error when use clock_gettime in c99

后端 未结 1 1631
谎友^
谎友^ 2021-01-17 19:09

when I use clock_gettime in my code snippet, and compile with flag -std=c99, I got a error like this:

warning: implicit declaration of function \'clock_getti         


        
1条回答
  •  被撕碎了的回忆
    2021-01-17 19:29

    in your original code with -std=c99, try adding

    #define _POSIX_C_SOURCE >= 199309L
    

    the man page for clock_gettime indicates this is a necessary feature test macro requirement.

    0 讨论(0)
提交回复
热议问题