C++ VSCode微软C++;构建工具不是';除非通过开发者命令提示符打开vscode,否则无法识别?
除非通过Visual Studio 2019的开发人员命令提示符打开VS代码,否则用于VS代码的Microsoft C/C++扩展不适用于MSVC。 这就是问题所在 cl.exe:术语“cl.exe”不能识别为cmdlet、函数、脚本文件或可操作程序的名称。请检查名称的拼写,或者如果包含路径,请验证路径是否正确,然后重试。 第1行字符:1C++ VSCode微软C++;构建工具不是';除非通过开发者命令提示符打开vscode,否则无法识别?,c++,visual-studio-code,vscode-settings,C++,Visual Studio Code,Vscode Settings,除非通过Visual Studio 2019的开发人员命令提示符打开VS代码,否则用于VS代码的Microsoft C/C++扩展不适用于MSVC。 这就是问题所在 cl.exe:术语“cl.exe”不能识别为cmdlet、函数、脚本文件或可操作程序的名称。请检查名称的拼写,或者如果包含路径,请验证路径是否正确,然后重试。 第1行字符:1 cl.exe/Zi/EHsc/Fe:c:\Users\setup.vscode\c\u cpp\u properties.e 但是如果我用他们的dev
- cl.exe/Zi/EHsc/Fe:c:\Users\setup.vscode\c\u cpp\u properties.e
我是否可以将其设置为与普通快捷方式一起使用,或者是否有需要使用其cmd prmpt的原因?“Developer Command Prompt”快捷方式运行一个.bat文件,该文件将添加到安装生成工具的目录中的
PATH
环境变量。如果愿意,您可以将它们永久添加到系统路径中。您的问题不是问题,因为这是文档的一部分:。这是正确的第一句话,并解释了上述段落。“按预期工作。”@IgorTandetnik我在哪里可以找到此目录?是以\bin结尾的那个吗?@BillBob:它可以变化。这就是为什么有一个开发者命令提示符。它是为每次VC++安装定制的。一旦进入开发者命令提示符,键入where cl
。它将显示它在您的系统上找到cl.exe
的位置。
+ CategoryInfo : ObjectNotFound: (cl.exe:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException