有时,执行 make
命令时会出现如下提示:
make: warning: Clock skew detected. Your build may be incomplete.
导致无法执行 make
命令。
出现这个提示的原因是因为 Makefile 的修改时间大于系统的当前时间。 比如把本机的 Makefile 文件上传到服务器上时,而服务器上的时间比本机时间要慢,就会出现这种情况。
有两种解决办法:
- 同步本地时间和服务器时间。
- 在服务器上通过 touch 命令修改 Makefile 文件的修改时间。
Comments