VS Code中C/CPP的完美配置(完成环境搭建、解决终端自动闪退、解决无法调试)
想飞747的程序猿
2020年05月01日 13:45

head

一、环境搭建

  • 下载VS CODE,MinGWVS CODE: https://code.visualstudio.com/MINGW:链接:https://pan.baidu.com/s/1Fw-7-_q4waHgy_UmRKWSqQ  提取码:02i9

  • 安装VS Code、部署MinGW

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

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

    3. 配置MinGW环境变量将MinGW的bin目录配置到Path此电脑—>属性—>高级系统设置—>环境变量—>编辑Path添加{你的盘符(目录)}\mingw64\bin (如图),并检查VS Code路径是否存在

1

  • 安装C/CPP插件

    1. 打开VS Code,在插件市场中搜索C/C++并点击install安装(如图)

2

         2. 重启VS Code

  • 编辑配置文件

    1. 创建一个工作目录并在VS Code中打开文件—>打开文件夹(如图)

3

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

4

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

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

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

            (1)修改"externalConsole&#​34;为true

            (2)修改"preLaunchTask&#​34;为 "c/cpp task&#​34;

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

5

        5. 进行调试(快捷键F5)—>配置任务—>g++.exe build and debug active file

6

7

  • 至此环境搭建完成


二、解决终端自动闪退

8

  • 若你配置正确,现在终端将在程序执行完毕后暂停(即不会闪退)


三、解决无法调试

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

接下图

10

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

11

  • 在运行和调试中选择debug(很重要!千万不要忽略。)

12


感谢阅读!!

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