Matlab 编译文件时出错,提示 cl.exe 不是内部或外部命令
Contents
在用Matlab中的 vl_compilenn
函数进行编译时,提示 ‘cl.exe’ 不是内部或外部命令,也不是可运行的程序 或批处理文件 的错误,现已找到解决办法,在这里记录下来。
打开 vl_compilenn.m
文件后,在第 650 行左右,会有如下语句:
|
|
这是系统默认的位置,但是查看自己电脑的 cl.exe
不在这里,是在 D:\vs2017\VC\Tools\MSVC\14.16.27023\bin\Hostx64\x64
目录下,于是可以更改其路径,如下所示:
|
|
更改完之后,再次执行 vl_compilenn
命令即可。