【发布时间】: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
我不明白为什么会弹出该错误。有人可以帮帮我吗?
【问题讨论】: