Visual Studio没有cl.exe

时间:2015-08-11 23:40:55

标签: c++ visual-studio-2015

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

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

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

4 个答案:

答案 0 :(得分:217)

Visual Studio 2015默认情况下不安装C ++。您必须重新运行设置,选择修改,然后选中编程语言 - > C ++

答案 1 :(得分:3)

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

答案 2 :(得分:1)

在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

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

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

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

答案 3 :(得分:0)

首先需要检查安装cl.exe, 打开 VS2015 的开发人员命令提示符并输入“where cl” 在PC上创建时需要将$(VC_LibraryPath_x64)$(WindowsSDK_LibraryPath_x64)$(NETFXKitsDir)Lib\um\x64添加到< em>项目->属性->VC++目录