虚拟机时间滞后造成的编译警告解决

浏览:
字体:
发布时间:2013-12-10 00:14:46
来源:东方联盟
虚拟机时间滞后造成的编译警告解决
 
编译项目 prj 时得到警告:
make: warning:  Clock skew detected.  Your build may be incomplete.
 
 
环境说明:
prj 是windows共享给虚拟机(ubuntu)的项目目录。虚拟机时间比主机时间滞后。
[pz@ubuntu: prj]$ pwd
/mnt/hgfs/Share2Vm/prj
 
 
无效的尝试 touch:
find . -type f | xargs touch
touch后再使用 ls -l 查看文件时间,新时间戳和主机一样(比虚拟机早)。
 
 
解决:
将虚拟机时间与主机同步。
[pz@ubuntu:prj]$ date
Thu Oct 10 15:42:56 CST 2013
[pz@ubuntu:prj]$ cd /usr/sbin/
[pz@ubuntu:sbin]$ vmware-toolbox-cmd timesync status
Disabled
[pz@ubuntu:sbin]$ vmware-toolbox-cmd timesync enable
Enabled
[pz@ubuntu:sbin]$ date
Thu Oct 10 16:04:02 CST 2013
[pz@ubuntu:sbin]$ 
 
 
问题再现:
将虚拟机时间设置到“以前”
[pz@ubuntu:prj]$ date
Thu Oct 10 18:40:14 CST 2013
[pz@ubuntu:prj]$ sudo date -s 18:30:00
[sudo] password for pz: 
Thu Oct 10 18:30:00 CST 2013
[pz@ubuntu:prj]$ date
Thu Oct 10 18:30:01 CST 2013
然后执行make就会报错。
 
>更多相关文章
24小时热门资讯
24小时回复排行
资讯 | QQ | 安全 | 编程 | 数据库 | 系统 | 网络 | 考试 | 站长 | 下载 | 关于东盟 | 安全雇佣 | 搞笑视频大全 | 微信学院 |
关于我们 | 联系我们 | 广告服务 | 人才招聘 | 服务条款 | 免责申明 | 帮助中心 | 作品发布 | 网站地图 | 技术培训
Copyright © 2007 - 2018 Vm888.Com. All Rights Reserved
东方联盟 版权所有