Visual Studio 2017无法找到cl.exe [英] Visual Studio 2017 failed to locate cl.exe
问题描述
我最近安装了Visual Studio 2017,需要在C ++项目中进行更改.
I recently installed Visual Studio 2017 and need to change something in a C++ project.
但是当我尝试构建时,它说cl.exe丢失了.在线提供的解决方案似乎都不起作用.
But when I try to build, it says cl.exe is missing. None of the solutions provided online seem to work.
我确实有一个cl.exe,但它位于以下路径下:
I do have a cl.exe, but it is located under this path:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.10.25017\bin\HostX64\x64
我也尝试过运行 vcvars32.bat
,但这似乎没有任何改变.
I have also tried running vcvars32.bat
, but that does not seem to make any changes.
我已经安装了使用C ++进行桌面开发".
And I have installed 'Desktop development with C++'.
推荐答案
我通过运行 vcvars.bat
解决了该问题.
I solved it by running vcvars.bat
.
对于Visual Studio Enterprise 2017,它位于以下目录中:
For Visual Studio Enterprise 2017 it is located under the following directory:
C:\ Program Files(x86)\ Microsoft Visual Studio \ 2017 \ Enterprise \ Common7 \ Tools \ vsdevcmd \ ext
这篇关于Visual Studio 2017无法找到cl.exe的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!