strptime未声明
解决方法:
在最前面加上下面这个宏定义
#define _XOPEN_SOURCE
问题原因:
GUN库默认情况下并未声明strptime函数,需要请求使用X/Open的标准功能,需要在time.h前面加上上面的宏定义。
其他
strcpy换一个头文件string.h就不报错
看到一个老哥的顺序有问题也会报错,这里记录一下他的顺序。
#include <fcntl.h>
#include <sys/stat.h>
#include <sys/types.h>
#include <sys/time.h>
#define _XOPEN_SOURCE
#define __USE_XOPEN
#include <time.h>
#include <pthread.h>