VMware player: команда make выдает предупреждение о перекосе часов
Я новичок в Ubuntu. Я использую Ubuntu на плеере VMware на Windows. Когда я пытаюсь скомпилировать проект, я получаю следующее предупреждение
make: warning: Clock skew detected. Your build may be incomplete.
Я попытался скомпилировать после использования touch *
но я все еще получаю то же предупреждение. Может кто-нибудь, пожалуйста, скажите мне, как я могу исправить это.
1 ответ
Это не ошибка, по сути, это просто make
сообщая, что некоторые файлы имеют временную метку, более новую, чем текущее системное время. Это происходит, когда вы копируете файлы с хоста на виртуальную машину, и эти два часа не синхронизированы (в частности, системное время виртуальной машины "медленнее" / меньше / раньше, чем системное время хоста).
Странно что touch
однако, предупреждение не исчезает. Вы можете поиграть с -t
возможность touch
и посмотрите, удаляет ли конкретная отметка времени предупреждение:
` -t STAMP
use [[CC]YY]MMDDhhmm[.ss] instead of current time`