我收到了错误
from error.c:31:
/usr/include/ap/mas.h:254: error: expected specifier-qualifier-list before ‘time_t’
make: *** [error.o] Error 1
反馈
我们至少需要看到error.c的第31行和mas.h的第254行,最好是每行的几行上下文。此错误可能与time_t的声明方式无关。 - 约翰博德
然后我检查 在error.c(第31行) - #include“mas.h” 然后我检查mas.h中的第254行。
in mas.h
#include <sys/types.h>
typedef struct _x{
time_t time;
}x;
有人可以建议我哪里出错吗?
答案 0 :(得分:6)
你有#included <time.h>
吗?
答案 1 :(得分:1)
您需要在之前加入time.h
,包括mas.h
。