VsCode配置C/C++开发环境,看这一篇就够啦!

一、Vscode下载

官网下载即可,使用下面教程可以快速下载!

二、MinGW下载安装

三、插件安装

图片[1] - VsCode配置C/C++开发环境,看这一篇就够啦! - 正则时光

四、配置文件

1.配置编译器

按快捷键Ctrl+Shift+P调出命令面板,输入C++,选择“Edit Configurations(UI)”进入配置。

这里配置两个选项: 编译器路径 和 IntelliSense模式

图片[2] - VsCode配置C/C++开发环境,看这一篇就够啦! - 正则时光

编译器路径:D:/Program/MingGW/bin/g++.exe

图片[3] - VsCode配置C/C++开发环境,看这一篇就够啦! - 正则时光

IntelliSense 模式:gcc-x64

图片[4] - VsCode配置C/C++开发环境,看这一篇就够啦! - 正则时光

会自动生成一个c_cpp_properties.json文件

图片[5] - VsCode配置C/C++开发环境,看这一篇就够啦! - 正则时光

如果没有自动生成,点击下面的连接生成

图片[6] - VsCode配置C/C++开发环境,看这一篇就够啦! - 正则时光

2.配置构建任务

按快捷键Ctrl+Shift+P调出命令面板,输入tasks,选择“Tasks:Configure Default Build Task”

图片[7] - VsCode配置C/C++开发环境,看这一篇就够啦! - 正则时光
图片[8] - VsCode配置C/C++开发环境,看这一篇就够啦! - 正则时光

此时会出现一个名为tasks.json的配置文件,内容如下:

图片[9] - VsCode配置C/C++开发环境,看这一篇就够啦! - 正则时光

3.配置调试设置

按F5键,调出如下界面,选择:C++(GDB/LLDB)

图片[10] - VsCode配置C/C++开发环境,看这一篇就够啦! - 正则时光

选择:g++生成活动文件

图片[11] - VsCode配置C/C++开发环境,看这一篇就够啦! - 正则时光

此时会生成一个launch.json文件,如下。

图片[12] - VsCode配置C/C++开发环境,看这一篇就够啦! - 正则时光

注意!!!这里我们需要添加配置信息,如下所示:

图片[13] - VsCode配置C/C++开发环境,看这一篇就够啦! - 正则时光
图片[14] - VsCode配置C/C++开发环境,看这一篇就够啦! - 正则时光

五、编译运行调试

新建test.cpp文件,代码如下:

#include <iostream>
using namespace std;

int main(){
    for(int i=0;i<5;i++){
        cout<<i<<endl;
    }
    return 0;
}

1.首先我们要生成test.exe可执行文件。通过下面步骤来生成

图片[15] - VsCode配置C/C++开发环境,看这一篇就够啦! - 正则时光

2.通过上面生成了test.exe文件,打上断点。

图片[16] - VsCode配置C/C++开发环境,看这一篇就够啦! - 正则时光

3.按F5进入调试界面,使用下面图中标识的1-6图标来操作调试

图片[17] - VsCode配置C/C++开发环境,看这一篇就够啦! - 正则时光

六、总结

文章内容虽然看起来多,其实配置很简单,仅仅launch.json需要添加配置,其它的都是自动生成的。

另外,我们可以把上面生成的三个配置文件.vscode文件夹保存起来。以后我们新建项目文件夹的时候直接复制过去就OK啦!

图片[18] - VsCode配置C/C++开发环境,看这一篇就够啦! - 正则时光
© 版权声明
THE END
喜欢就支持一下吧
点赞6 分享