Microsoft C++ 构建工具:“无法识别‘cl’”错误,即使从开发人员命令提示符运行时也是如此

问题描述 投票:0回答:1

我刚刚在 Windows 11 机器上安装了Microsoft C++ Build Tools 2022

然后我按照演练从命令提示符编译本机 C++,它告诉我打开开发人员命令提示符窗口并运行命令

cl
.

我按照这些说明得到了消息

cl is not recognized as an internal or external command
.

或者,我还尝试单击 Visual Studio 安装程序应用程序(安装了构建工具)上的“启动”按钮。它只是打开相同的开发人员命令提示符,我得到相同的结果。

我还尝试以管理员身份运行 Developer Command Prompt。没有变化。

演练页面说:

如果您收到诸如“‘cl’未被识别为内部或 外部命令、可运行的程序或批处理文件,”错误 C1034,或 运行 cl 命令时出现错误 LNK1104,那么要么你没有 使用开发人员命令提示符,或者您的系统有问题 安装 Visual C++。您必须先解决此问题,然后才能 继续。

我正在使用 Developer Command Prompt,我已经安装并重新安装了 Build Tools,安装完成后没有任何错误消息。

有什么问题吗?

visual-c++ build-tools
1个回答
0
投票

事实证明,即使我点击了“下载构建工具”并下载了安装程序:

在运行安装程序之前,我仍然需要明确选择“使用 C++ 进行桌面开发”:

因为已经运行过一次安装,所以干脆再次运行安装程序,点击“修改”,选择缺少的项目。

© www.soinside.com 2019 - 2024. All rights reserved.