Visual Studio 2015 没有 cl.exe

Visual Studio 2015 doesn't have cl.exe

本文关键字:cl exe 没有 2015 Studio Visual      更新时间:2023-10-16

我下载了Visual c++和Visual Studio,但是我找不到cl.exe来编译我的c++文件。安装路径为"C:Program Files (x86)Microsoft Visual Studio 14.0VCbin.

"。

我在哪里可以找到编译器来编译c++代码?

Visual Studio 2015默认不安装c++。你必须重新运行安装程序,选择修改,然后检查编程语言-> c++

在Visual Studio 2019中可以找到cl.exe

32-BIT : C:Program Files (x86)Microsoft Visual Studio2019CommunityVCToolsMSVC14.20.27508binHostx86x86
64-BIT : C:Program Files (x86)Microsoft Visual Studio2019CommunityVCToolsMSVC14.20.27508binHostx64x64

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

32-BIT : "C:Program Files (x86)Microsoft Visual Studio2019CommunityVCAuxiliaryBuildvcvars32.bat"
64-BIT : "C:Program Files (x86)Microsoft Visual Studio2019CommunityVCAuxiliaryBuildvcvars64.bat"

如果你找不到文件或目录,试着去C:Program Files (x86)Microsoft Visual Studio2019CommunityVCToolsMSVC,看看你是否能找到一个带有版本号的文件夹。如果你不能,那么你可能还没有通过Visual Studio安装安装c++。

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

第一次需要检查安装cl.exe打开VS2015的开发人员命令提示符,并键入"当它建立在PC上时需要添加$(VC_LibraryPath_x64)$(WindowsSDK_LibraryPath_x64)$(NETFXKitsDir)Libumx64Project->Properties-> vc++ Directories