cl.exe不是内部或外部命令,也不是可运行的程序或文件?

发布网友 发布时间:2025-01-28 16:38

我来回答

1个回答

热心网友 时间:2025-01-28 16:56

遇到"cl.exe不是内部或外部命令,也不是可运行的程序或文件"的问题,通常意味着cl_path的路径设置错误。检查vl_compilenn中cl_path配置,它默认指向cc.Location之后的VC/bin/amd目录。实际情况可能与默认路径不符,比如cl.exe可能位于其他位置。

例如,我的cl.exe并非位于预期路径。我的cl.exe实际位于`F:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\bin\HostX\x`。

为解决此问题,只需调整cl_path配置。正确设置应为:`cl_path = fullfile(cc.Location, 'VC', 'Tools','MSVC','14.10.25017','bin','Hostx','x');`

寻找cl.exe的准确位置,然后依据其实际所在路径进行相应调整即可。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com