【问题标题】:Visual Studio 2017 failed to locate cl.exeVisual Studio 2017 找不到 cl.exe
【发布时间】:2017-07-20 06:54:37
【问题描述】:

我最近安装了 Visual Studio 2017,需要更改 C++ 项目中的某些内容。

但是当我尝试构建时,它说缺少 cl.exe。网上提供的解决方案似乎都不起作用。

我确实有一个 cl.exe,但它位于此路径下:

C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.10.25017\bin\HostX64\x64

我也尝试过运行vcvars32.bat,但这似乎没有任何改变。

我已经安装了“使用 C++ 进行桌面开发”。

【问题讨论】:

  • 默认情况下,在 Visual Studio 安装期间不安装 c,c++ 编译器。 VS安装的时候检查过c++开发工具吗?

标签: c++ visual-studio visual-studio-2017


【解决方案1】:

我通过运行 vcvars.bat 解决了这个问题。

对于 Visual Studio Enterprise 2017,它位于以下目录下:

C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\Tools\vsdevcmd\ext

【讨论】:

  • 运行此命令后,cl.exe 似乎仍因某种原因无法识别。
猜你喜欢
  • 2023-04-08
  • 1970-01-01
  • 2017-08-27
  • 2017-09-10
  • 2018-08-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多