遇到"cl.exe不是内部或外部命令,也不是可运行的程序或文件"的问题,通常意味着cl_path的路径设置错误。检查vl_compilenn中cl_path配置,它默认指向cc.Location之后的VC/bin/amd64目录。实际情况可能与默认路径不符,比如cl.exe可能位于其他位置。
例如,我的cl.exe并非位于预期路径。我的cl.exe实际位于`F:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\bin\HostX64\x64`。
为解决此问题,只需调整cl_path配置。正确设置应为:`cl_path = fullfile(cc.Location, 'VC', 'Tools','MSVC','14.10.25017','bin','Hostx64','x64');`
寻找cl.exe的准确位置,然后依据其实际所在路径进行相应调整即可。
本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。