vscode 调试终端不关闭_VS Code中C/CPP的完美配置(完成环境搭建、解决终端自动闪退、解决无法调试)...

head

一、环境搭建下载VS CODE,MinGW

VS CODE:https://code.visualstudio.com/

MINGW:链接:https://pan.baidu.com/s/1Fw-7-_q4waHgy_UmRKWSqQ  提取码:02i9

安装VS Code、部署MinGW这里安装VS Code不再赘述,安装到任意目录即可(但不要存在中文!!!)

解压MinGW到任意目录(但不要存在中文!!!)

配置MinGW环境变量

将MinGW的bin目录配置到Path

此电脑—>属性—>高级系统设置—>环境变量—>编辑Path

添加{你的盘符(目录)}\mingw64\bin (如图),并检查VS Code路径是否存在1安装C/CPP插件打开VS Code,在插件市场中搜索C/C++并点击install安装(如图)2

2. 重启VS Code编辑配置文件创建一个工作目录并在VS Code中打开

文件—>打开文件夹(如图)3

2. 创建一个.cpp文件(如图)4

3. 进行调试(快捷键F5)

选择C++(GDB/LLDB)—>g++.exe build and debug active file

4. 编辑自动创建的launch.json文件

(1)修改"externalConsole"为true

(2)修改"preLaunchTask"为 "c/cpp task"

这里给出完整配置文件可对照修改5

5. 进行调试(快捷键F5)—>配置任务—>g++.exe build and debug active file6编辑弹出的task.json

修改"label"为 "c/cpp task"

这里给出完整配置文件可对照修改7至此环境搭建完成

二、解决终端自动闪退打开launch.json文件修改"program"为 "C:\Windows\system32\cmd.exe"

"args": ["/C","${fileDirname}\${fileBasenameNoExtension}.exe","&","pause"]

这里给出完整配置文件可对照修改8若你配置正确,现在终端将在程序执行完毕后暂停(即不会闪退)

三、解决无法调试配置launch.json

这里直接给出配置文件,不做赘述,直接按照下文配置即可接下图

10配置task.json

这里直接给出配置文件,不做赘述,直接按照下文配置即可11在运行和调试中选择debug(很重要!千万不要忽略。)12

感谢阅读!!喜欢此篇文章的话,记得投一枚小硬币哦,谢谢!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值