通常是系统时间和程序文件时间出现冲突导致的
解决方法:
1.修改文件时间
先尝试
touch *
后再make,问题解决;
如果没有解决问题,进行第2步;
2.遍历修改文件时间
find ./ -type f |xargs touch
后再make,问题解决;
如果没有解决问题,进行第3步;
3.修改系统时间
如果是虚拟机共享文件夹,两个系统之间时间是有差异的
这种情况下即使是毫秒级的差异touch修改文件时间都是不管用的
可以尝试修改系统时间
一般将你本地windows系统时间调整到早于你linux虚拟机时间两秒就可以了
后再make,问题解决。