C++ Visual Studio 2015 没有 cl.exe

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/31953769/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-08-28 14:03:30  来源:igfitidea点击:

Visual Studio 2015 doesn't have cl.exe

c++visual-studio-2015

提问by Vincent Han

I downloaded Visual C++ and Visual Studio, but I cannot find cl.exeto compile my C++ file. The path to the install is `C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin.

我下载了 Visual C++ 和 Visual Studio,但找不到cl.exe编译我的 C++ 文件的方法。安装路径为`C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin。

Where can I find the compiler to compile C++ code?

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

回答by Victor Hurdugaci

Visual Studio 2015 doesn't install C++ by default. You have to rerun the setup, select Modify and then check Programming Language -> C++

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

回答by Milad

For me that have Visual Studio 2015 this works:
Search this in the start menu: Developer Command Prompt for VS2015and run the program in the search result.
You can now execute your command in it, for example: cl /?

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

回答by Bosnian Coder

In Visual Studio 2019 you can find cl.exe inside

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

32-BIT : C:\Program Files (x86)\Microsoft Visual Studio19\Community\VC\Tools\MSVC.20.27508\bin\Hostx86\x86
64-BIT : C:\Program Files (x86)\Microsoft Visual Studio19\Community\VC\Tools\MSVC.20.27508\bin\Hostx64\x64

Before trying to compile either run vcvars32 for 32-Bit compilation or vcvars64 for 64-Bit.

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

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

If you can't find the file or the directory, try going to C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVCand see if you can find a folder with a version number. If you can't, then you probably haven't installed C++ through the Visual Studio Installation yet.

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