1问题:报错“NMAKE:-1: error: U1077: “"C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\bin\HostX86\x86\nmake.exe"”: 返回代码“0x2”解决办法?
解决方法:经过排查发现VS2017 Enterprise授权到期,更新密钥:NJVYC-BMHX2-G77MM-4XJMR-6Q8QF 专业版可以更新密钥KBJFW-NXHK6-W4WJM-CRMQB-G3CDH,更新后不在报此错误;
2、问题:报错“NMAKE:-1: error: U1073: 不知道如何生成“D:\Qt\Qt5.12.3\5.12.3\msvc2017_64\bin\moc.exe” ?
解决方法:经排查发现被360软件将moc.exe当病毒,不能正确生成了。在360软件将moc.exe添加信任并恢复即可。
最后编译成功。