NMAKE:致命错误 U1077:“cl.exe”:返回代码“0x1”停止。在命令提示符下

Posted

技术标签:

【中文标题】NMAKE:致命错误 U1077:“cl.exe”:返回代码“0x1”停止。在命令提示符下【英文标题】:NMAKE : fatal error U1077: 'cl.exe' : return code '0x1' Stop. in command prompt 【发布时间】:2016-04-12 18:45:11 【问题描述】:

我一直在按照 guido 将库编译到 MATLAB 中。我已经安装了visualstudio14,所以我有一个C++编译器,然后我使用vsvarsxx.bat将vs14编译器与cmd一起使用。最后,我去了我要编译的文件夹并提示 nmake nmake -f Makefile.win clean all

我使用了以下命令:

cd C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin
vsvars32.bat
cd C:\Users\Rafa\Desktop\estágio\PRoNTo_v2.0\PRoNTo_v2.0\machines\libsvm-3.20
nmake -f Makefile.win clean all

它运行没有问题,直到我到达最终命令。弹出如下错误:

擦除 /Q .obj 窗口。找不到 C:\Users\Rafa\Desktop\estágio\PRoNTo_v2.0\PRoNTo_v2.0\machines\libsvm-3.20.obj cl.exe /nologo /O2 /EHsc /I。 /D _WIN32 /D _CRT_SECURE_NO_DEPRECATE -c svm.cpp 'cl.exe' 未被识别为内部或外部命令, 可运行的程序或批处理文件。 NMAKE:致命错误 U1077:'cl.exe': 返回码 '0x1' 停止。

我有一个 Makefile.win:03/25/2016 09:25 PM 732 Makefile 03/25/2016 09:25 PM 1,084 Makefile.win

我不明白为什么会弹出该错误。有人可以帮帮我吗?

【问题讨论】:

【参考方案1】:

您能在此之前检查您的 %PATH% 变量吗?

我认为它可能会溢出,但这只是一个理论。

【讨论】:

以上是关于NMAKE:致命错误 U1077:“cl.exe”:返回代码“0x1”停止。在命令提示符下的主要内容,如果未能解决你的问题,请参考以下文章

如何为 Visual Studio 构建工具 cl.exe 编写 makefile(nmake)

NMAKE:fatal error U1077.“...cl.exe” return code 0xc0000135

“NMAKE:致命错误 u1073”的修复方法是啥?

nmake : NMAKE : 致命错误 U1073: 不知道如何制作 '"C:/Program Files (x86)/Git/nologo"'

vlfeat nmake:致命错误 U1073:不知道如何制作“msvcr100.dll”

Cl.exe /I include 貌似不工作