Visual Studio没有cl.exe

Vin*_*Han 115 c++ visual-studio-2015

我下载了Visual C++和Visual Studio,但我仍然找不到cl.exe来编译我的CPP文件.

路径为:C:\ Program Files(x86)\ Microsoft Visual Studio 14.0\VC\bin

我在哪里可以找到这个文件来编译C++代码?

Vic*_*aci 223

Visual Studio 2015默认情况下不安装C++.您必须重新运行设置,选择Modify,然后选中Programming Language - > C++

  • 您无需为Visual Studio重新下载安装程序:只需转到"添加或删除程序 - > Visual Studio社区2015 - >修改".从那里,我点击了`languages,Visual C++`.添加了cl.exe! (18认同)

小智 7

在 Visual Studio 2019 里面可以找到 cl.exe

32-BIT : C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.20.27508\bin\Hostx86\x86
64-BIT : C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.20.27508\bin\Hostx64\x64
Run Code Online (Sandbox Code Playgroud)

在尝试编译之前,运行 vcvars32 进行 32 位编译或运行 vcvars64 进行 64 位编译。

32-BIT : "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvars32.bat"
64-BIT : "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvars64.bat"
Run Code Online (Sandbox Code Playgroud)

如果找不到文件或目录,请尝试转到C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC并查看是否可以找到带有版本号的文件夹。如果不能,那么您可能还没有通过 Visual Studio 安装安装 C++。


Mil*_*lad 6

对于拥有 Visual Studio 2015 的我来说,这是有效的:
在开始菜单Developer Command Prompt for VS2015中搜索:并在搜索结果中运行程序。
您现在可以在其中执行您的命令,例如:cl /?