Visual Studio 2017 命令行提示符
Visual Studio 2017 command line prompt
我无法从Windows 10中的命令行提示符运行Microsoft Visual Studio C++编译器'cl'。我正在使用新的Windows 10安装和新的Microsoft Visual Studio 2017社区版。
我收到错误:"cl"未被识别为内部或外部命令。
我尝试从两个不同的提示中运行它:
- 从Windows开始菜单中,我选择了"开发人员命令提示符"。
- 我向Visual Studio添加了一个选项,以按照此处的建议将开发人员命令提示符添加为外部工具:https://community.dynamics.com/nav/b/navvanvugts/archive/2017/03/13/how-to-add-visual-studio-command-prompt-to-visual-studio
两者都没有用。每次都会给出上述错误。
网络上有很多关于这个问题的帖子,但它们似乎都有一个共同的特点,即提供的信息对于我和其他人的系统来说不准确或最新。(这在早期版本的Visual Studio中工作得很好,但显然Microsoft更改了2017版本的许多位置/脚本,而无需更新或测试文档,因此应用程序和在线中的现有文档是针对不同版本的Visual Studio的不一致建议的大杂烩)。
我的问题是:从新的 Windows 10 安装中,如何从命令行访问 Microsoft C++ 编译器?
这在VS2017中确实被打破了。AFAICT,Microsoft知道。
您仍可以通过凝视常规命令提示符并运行Common7ToolsVsDevCmd.bat
来创建类似的环境。这通常在C:Program Files (x86)Microsoft Visual Studio2017Community
中找到(最后一部分取决于VS2017版本)。
相关文章:
- 从命令行c++发送文本文件名
- 为cl.exe(Visual Studio代码)指定命令行C++版本
- 如何在OMNET++中指定与命令行参数组合的输出文件名
- 数组长度,为什么从命令行获取时不能使用它?
- 如何处理linux终端中带有负号(-)的C++中的命令行参数
- VS Code "command":"make"与终端窗口中的命令行"make"不同
- 未定义的引用 .. 使用 OpenCV 编译 C++ 代码时,从命令行
- 通过 Openssl 命令行加密,通过 c++ 解密
- CMake "--target install"无需"--build"命令行
- 更改命令行 qt5 源代码构建配置的正确/快速方法
- 使用 C++ 将命令行参数拆分为参数/向量
- 用于解析 win64 堆栈跟踪的命令行客户端(可以访问符号服务器)
- LLVM | codegen 用于带有命令行选项的程序输入功能
- 如何在OMNET++中添加专门的命令行参数?
- Makefile g++ 使用命令行中的 -D 变量进行编译,默认值
- C++命令行提示符不应重复
- system() 不适用于修改命令行提示符
- C++交互式命令行提示符,无需等待换行符
- Visual Studio 2017 命令行提示符
- 如何在 Windows 上的 Vim 中使用开发人员命令提示符的命令行