Qt编译项目时,一直无法编译完成,查看编译窗口,发现输入如下:
17:36:37: 进程"C:QtQt5.4.25.4mingw491_32binqmake.exe"正常退出。 17:36:37: 正在启动 "C:QtQt5.4.2Toolsmingw491_32binmingw32-make.exe" C:QtQt5.4.25.4mingw491_32binqmake.exe -spec win32-g++ -o Makefile ....TrialRegistrationTrialRegistration.pro C:QtQt5.4.25.4mingw491_32binqmake.exe -spec win32-g++ -o Makefile ....TrialRegistrationTrialRegistration.pro C:QtQt5.4.25.4mingw491_32binqmake.exe -spec win32-g++ -o Makefile ....TrialRegistrationTrialRegistration.pro C:QtQt5.4.25.4mingw491_32binqmake.exe -spec win32-g++ -o Makefile ....TrialRegistrationTrialRegistration.pro C:QtQt5.4.25.4mingw491_32binqmake.exe -spec win32-g++ -o Makefile ....TrialRegistrationTrialRegistration.pro C:QtQt5.4.25.4mingw491_32binqmake.exe -spec win32-g++ -o Makefile ....TrialRegistrationTrialRegistration.pro C:QtQt5.4.25.4mingw491_32binqmake.exe -spec win32-g++ -o Makefile ....TrialRegistrationTrialRegistration.pro C:QtQt5.4.25.4mingw491_32binqmake.exe -spec win32-g++ -o Makefile ....TrialRegistrationTrialRegistration.pro C:QtQt5.4.25.4mingw491_32binqmake.exe -spec win32-g++ -o Makefile ....TrialRegistrationTrialRegistration.pro C:QtQt5.4.25.4mingw491_32binqmake.exe -spec win32-g++ -o Makefile ....TrialRegistrationTrialRegistration.pro
一直循环Makefile。由于make需要了解计算机时间和它检查的文件的时间。某些时间问题可能会导致make不停的编译。后面找到原因是我在测试某个功能时把windows的系统时间改成了未来时间,修改后.pro保存为未来的时间:
当把系统时间改回来时,再将.pro保存为正确的时间时,编译通过。



