Author:AXYZdong 硕士在读 工科男
有一点思考,有一点想法,有一点理性!
定个小小目标,努力成为习惯!在最美的年华遇见更好的自己!
CSDN@AXYZdong,CSDN首发,AXYZdong原创
唯一博客更新的地址为: 👉 AXYZdong的博客 👈
B站主页为:AXYZdong的个人主页

问题描述

VSCode 丨关于 cl.exe build and debug is only usable when VS Code is run from the Developer Command Prompt for VS. 的问题。

使用 VSCode 运行C++文件,点击 Run C/C++ file

在这里插入图片描述

页面右下角出现以下报错:

在这里插入图片描述

翻译过来就是:仅当从 VS 开发人员命令提示符处运行 VS Code 时,cl.exe 生成和调试才可用。

解决方法

方法一:使用 cl.exe 编译与调试。

【参考:仅当从 VS 开发人员命令提示符处运行 VS Code 时,cl.exe 生成和调试才可用。

在你的开始菜单找到 Developer Command Prompt for VS xxxx 快捷方式
中文名即 VS> 开发人员命令提示符
指向的是 VsDevCmd.bat
在这里插入图片描述

在这里进入工程目录,用命令打开 vs code

code .

方法二:使用 gcc.exe 编译与调试。

① 安装 C/C++扩展插件。

在这里插入图片描述

② 安装 MinGW-x64 on Windows ,参考官方教程 C/C++ for Visual Studio Code

在这里插入图片描述

③ 添加环境变量,在电脑的环境变量中添加mingw-w64的bin文件夹路径。

④ 检查mingw-w64的安装,打开cmd窗口,分别输入下面两条指令:

g++ --version
gdb --version

③ ④ 步骤具体可参考 https://zhuanlan.zhihu.com/p/130711420

⑤ 点击 Terminal -> Configure Default Build Task...

在这里插入图片描述

选择 C/C++: g++.exe build active file

在这里插入图片描述

最后再点击 Run C/C++ file 就不会报错啦~

⑥ Debug 配置

在这里插入图片描述

—— END ——


如果以上内容有任何错误或者不准确的地方,欢迎在下面 👇 留言。或者你有更好的想法,欢迎一起交流学习~~~

更多精彩内容请前往 AXYZdong的博客~

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐