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

时间:2016-04-12 18:45:12

标签: cmd nmake

我一直在关注guido将库编译成MATLAB。我安装了visualstudio14以便我有一个C ++编译器,然后我使用vsvarsxx.bat将vs14编译器与cmd一起使用。最后,我去了我想要编译的文件夹,然后点了一下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

在我到达最终命令之前,它会运行无问题。它会弹出以下错误:

  

erase / Q .obj windows。找不到   C:\ Users \用户拉法\桌面\estágio\ PRoNTo_v2.0 \ PRoNTo_v2.0 \机\ 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 个答案:

答案 0 :(得分:0)

你可以在那之前检查你的%PATH%变量吗?

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