【发布时间】:2015-09-10 17:48:15
【问题描述】:
当我尝试在 Windows 中构建项目时,我运行了一个脚本 - start.py,项目构建成功。
当我尝试使用 Jenkins(在 win 中并使用同一用户)构建时,构建达到 60% 并失败并出现错误:
NMAKE : 致命错误 U1077: 'C:\PROGRA~2\MICROS~2.0\VC\bin\cl.exe' : 返回码 '0x2'
停止。
无法运行 make: ['nmake', 'install']
我能做些什么来解决这个问题?
UPD:同时运行多个构建时会发生错误。 修复:在队列中运行构建
【问题讨论】:
-
你的问题很可能是“我该如何调试这个”。您的项目和构建有许多独特的细节供某人提出答案,除非这恰好是 Jenkins 中广为人知的错误,但是当您搜索时您会找到解决方案...
-
我无法调试它,因为我没有关于构建脚本内部结构的信息,它是一个黑盒子。我想,但我不确定,如果项目是在没有 Jenkins 的情况下建立在 Win 上的,那么脚本使用 CMake 而不是 NMake。