VSCode配置C/C++运行调试环境

VSCode配置C/C++运行调试环境

  最近换了台主机写C,由于看惯了VSCode的界面,不是很适应CodeBlocks单调的主题(主要是edit外的颜色无法修改),于是准备配置VSCode的C/C++环境。
  新版VSCode的配置比较简单,主要分为三步:
    1、配置环境变量
    2、下载插件
    3、添加配置文件

配置环境变量

  首先我们需要编译器,我这里因为安装过CodeBlocks,直接使用其默认的MinGW。如果没有CodeBlocks可以参考这篇博客安装。
  CodeBlocks所带的编译器在其安装目录
VSCode配置C/C++运行调试环境_第1张图片
  配置环境变量(注意目录层级到bin):
VSCode配置C/C++运行调试环境_第2张图片

下载插件

VSCode配置C/C++运行调试环境_第3张图片
  安装完后按提示重启或重载VSCode即可

添加配置文件

1、首先我们要新建一个文件夹
2、用VSCode打开此文件夹
VSCode配置C/C++运行调试环境_第4张图片
3、新建C/C++文件并写入测试代码
新建文件

#include
int main(void){
    int a, *p;
    p = &a;
    *p = 10;
    printf("a=%d\n", a);
    return 0;
}

4、点击F5,自动生成launch.json文件
VSCode配置C/C++运行调试环境_第5张图片
VSCode配置C/C++运行调试环境_第6张图片
VSCode配置C/C++运行调试环境_第7张图片
5、回到test.c再次点击F5,自动生成tasks.json
VSCode配置C/C++运行调试环境_第8张图片
F5
VSCode配置C/C++运行调试环境_第9张图片
6、修改配置文件
注意:tasks.json的label值要与launch.json的preLaunchTask值完全对应
VSCode配置C/C++运行调试环境_第10张图片
7、回到test.c再次按F5即可编译执行
VSCode配置C/C++运行调试环境_第11张图片

调试

设置断点并按F5即可,并可通过顶部控制单步执行,左侧监控值
VSCode配置C/C++运行调试环境_第12张图片
VSCode配置C/C++运行调试环境_第13张图片

你可能感兴趣的:(资料,VSCode,编译器,c/c++)