Visual Studio 2017命令行提示符

时间:2018-01-09 13:48:54

标签: c++ visual-studio command-line

我无法从Windows 10中的命令行提示符运行Microsoft Visual Studio C ++编译器。我正在使用新的Windows 10安装和新的Microsoft Visual Studio 2017社区版

我收到错误:' cl'不被视为内部或外部命令。

我试过在两个不同的提示中运行它:

  1. 从Windows“开始”菜单中,我选择了"开发人员命令提示符"。
  2. 我在Visual Studio中添加了一个选项,根据以下建议添加开发人员命令提示符作为外部工具:https://community.dynamics.com/nav/b/navvanvugts/archive/2017/03/13/how-to-add-visual-studio-command-prompt-to-visual-studio
  3. 都没有奏效。每次都会出现上述错误。

    网上有很多关于这个问题的主题,但他们似乎都有这样一个特点,即所给出的信息对我和他人来说不准确或最新。系统。 (这与Visual Studio的早期版本一起工作正常,但显然Microsoft更改了2017版本的许多位置/脚本而没有更新或测试文档,因此应用程序和在线中的现有文档是对不同的不一致建议的混杂Visual Studio的版本。)

    我的问题是:从新的Windows 10安装中,如何从命令行访问Microsoft C ++编译器?

1 个答案:

答案 0 :(得分:2)

这确实在VS2017中被打破了。微软知道AFAICT。

您仍然可以通过查看常规命令提示符并运行Common7\Tools\VsDevCmd.bat来创建类似的环境。这通常可以在C:\Program Files (x86)\Microsoft Visual Studio\2017\Community中找到(其中最后一部分取决于VS2017版本)。