我正在尝试创建一个简单的程序,我在其中导入了“time.h”,但在编译代码时出现了fatal error: time.h: No such file or directory
错误.
以下是我尝试为“Zolertia z1”模块编译的代码
#include <time.h>
#include "contiki.h"
#include <stdio.h>
PROCESS(hello_world_process, "Hello world process");
AUTOSTART_PROCESSES(&hello_world_process);
PROCESS_THREAD(hello_world_process, ev, data)
{
PROCESS_BEGIN();
printf("Clock Second is: %u",(unsigned int)CLOCK_SECOND);
PROCESS_END();
}
注意: 当我尝试为 z1 模块编译它时会显示此错误消息。我可以为“本地”目标和“srf06-cc26xx”模块(TI cc2650)编译相同的代码
最佳答案
time.h 可能不会为 contiki 实现,因为它是一个最小的操作系统。然而,在其文档中有一个名为 clock_seconds 的函数。在 clock.h 中应该做你想做的事。
关于c - 无法在 contiki 中导入 "time.h",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57347435/