Я установил MatConvNet из VLFeat, и я пытаюсь его скомпилировать. Но, как я пытаюсь запустить vl_compilenn
он показывает следующее сообщение об ошибке:Ошибка Matconvnet cl.exe не найден
vl_compilenn
Warning: CL.EXE not found in PATH. Trying to guess out of mex setup.
> In vl_compilenn>check_clpath (line 580)
In vl_compilenn (line 413)
'cl.exe' is not recognized as an internal or external command,
operable program or batch file.
Error using vl_compilenn>check_clpath (line 591)
Unable to find cl.exe
Error in vl_compilenn (line 413)
check_clpath(); % check whether cl.exe in path
Я уже пробовал это . У меня есть TDM Gcc-4.9 MinGw64bit, и я добавил путь к переменным среды. Но ошибка все еще наступает. Я изменил строку 415-418 на следующий код – user7029552
ase {'win64'} flags.nvccpass {end + 1} = '-Xcompiler/MD'; % cl_path = fileparts (check_clpath()); % проверяет, является ли cl.exe по пути flags.nvccpass {end + 1} = '-ccbin "C: \ Program Files (x86) \ Microsoft Visual Studio 14.0 \ VC \ bin \ x86_amd64"'; end – user7029552
На самом деле вам не нужно полностью перезагружаться, вы можете просто перезапустить matlab –