【原文:http://jingyan.baidu.com/article/19192ad832cb6de53e57072f.html】
工程make时出现如下情况:
make: 警告:检测到时钟错误。您的创建可能是不完整的。
方法/步骤
-
为什么工程make后,会出现"make: 警告:检测到时钟错误。您的创建可能是不完整的"的警告?
-
原因是工程中某些文件的修改时间比当前系统时间还要晚。
比如现在系统时钟时间是:2013年12月13日 11:04:45,
而你make的工程文件中存在文件的时间比这个时间还要晚,
比如是2031年12月13日 11:04:45。
-
读者可以通过ls -l查看具体的是哪个文件的时间错了,就可以对症下药了,直接 " touch 对应文件 " 就可以解决这个问题。
或者读者可以用 " touch * " 来更新整个项目文件的时间,这也可以解决问题。
-
touch之后,再make工程就可以正常编译你的代码了。