当前位置: 首页 > news >正文

VS Code搭建C/C++开发环境

文章目录

    • 一、VScode 是什么?
    • 二、VScode的下载和安装
        • 1、下载
        • 2、安装
    • 三、环境介绍
        • 1、安装中文插件
    • 四、VScode配置 C/C++开发环境
        • 1、下载MinGW-w64 编译器套件
        • 2、配置MingGW64
        • 3、验证
        • 4、安装C/C++插件
    • 五、在VSCode上编写C语言代码并编译成功
        • 1、打开文件夹
        • 2、新建C语言文件,编写C语言代码
        • 3、设置C/C++编译选项:
        • 4、创建执行任务:tasks.json
        • 5、编译
        • 6、执行
        • 7、运行c++代码
    • 六、VSCode 的调试
        • 1、创建launch.json文件
        • 2、开始调试

一、VScode 是什么?

在这里插入图片描述

二、VScode的下载和安装

1、下载

下载地址:https://code.visualstudio.com/
在这里插入图片描述
进入界面后直接点击下载
下载好后在下载文件夹中就有如下可执行程序:
在这里插入图片描述

2、安装

下载下来的安装包直接双击:
在这里插入图片描述
点击下一步:
在这里插入图片描述
设置好安装路径后点击下一步:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

三、环境介绍

安装好后进来后是如下界面:
在这里插入图片描述

1、安装中文插件

在这里插入图片描述
在这里插入图片描述
安装好后会提示重启一下:
在这里插入图片描述

四、VScode配置 C/C++开发环境

在这里插入图片描述

1、下载MinGW-w64 编译器套件

下载地址:https://github.com/niXman/mingw-builds-binaries/releases
进入下载界面开始按如下图片一步一步进行:
在这里插入图片描述
点击后进入界面就会开始自动下载了

现在好后是一个压缩后的文件:
在这里插入图片描述
然后解压一下:
在这里插入图片描述
进入解压好后的文件夹中:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
此时这个文件的路径就是:C:\mingw64

2、配置MingGW64

在windows电脑上打开任务栏设置
在这里插入图片描述
打开系统>系统信息,点击高级设置
在这里插入图片描述
然后设置环境变量
在这里插入图片描述
设置系统环境变量里面的Path环境变量
在这里插入图片描述
点击编辑,然后新建路径,把我们前面添加mingw64的文件夹路径下的bin目录添加进去
在这里插入图片描述
我的mingw64文件夹放在C盘的根目录下
最后再全部确定,此时就配置好了

3、验证

win + r 打开运行窗口输入cmd
在这里插入图片描述
输入gcc --version 和 where gcc 来验证是否配置成功
在这里插入图片描述

4、安装C/C++插件

在插件中搜索c/c++,然后点击安装
在这里插入图片描述
安装完成后,重启VSCode

五、在VSCode上编写C语言代码并编译成功

1、打开文件夹

在自己的电脑里建立一个文件夹例如:
在这里插入图片描述
我就在D:\bianchen\code这个目录下建立了一个test_4_24的文件夹
然后打开VSCode选择我刚创建好的文件夹
在这里插入图片描述
在这里插入图片描述

当我们第一次使用时会出现如下情况我们:
在这里插入图片描述

2、新建C语言文件,编写C语言代码

创建C语言文件:
在这里插入图片描述
文件名随便起,我起的是test,文件后缀是.c,c语言文件的后缀必须是,c

创建好后就可以在右边区域编写代码:
在这里插入图片描述

3、设置C/C++编译选项:

在这里插入图片描述
在这里插入图片描述
然选择C/C+编辑配置(UI)
在这里插入图片描述
进入如下界面:
在这里插入图片描述
然后按照下面图片进行配置:
在这里插入图片描述
在这里插入图片描述
配置好后就会自动生成如下的文件:
在这里插入图片描述

4、创建执行任务:tasks.json

要编译代码,我们接下来,在终端中:配置任务,如下图:
在这里插入图片描述
点击进入后选择如下图选项:
在这里插入图片描述
选择后也默认生成了一个文件:
在这里插入图片描述

5、编译

在这里插入图片描述
在这里插入图片描述
然后再点击如下图后:
在这里插入图片描述
运行成功后就会生成一个可执行程序:
在这里插入图片描述

6、执行

在这里插入图片描述
在这里插入图片描述

7、运行c++代码

c++配置修改
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在终端使用g++ 加上我们要运行的文件名就可以生成可执行程序了

六、VSCode 的调试

被调试的可执行程序要由 -g 选项来生成

1、创建launch.json文件

首先点击调试,创建launch.json文件
在这里插入图片描述
然后选择C++(GDB/LLDB)如下图选项:
在这里插入图片描述
然后我们就会默认生成一个文件但里面什么都没有,需要添加配置:
在这里插入图片描述
然后选择c/c++:(gdb)启动
在这里插入图片描述
然后修改配置,如下图:
a.exe是可执行名称不固定,根据自己形成的可执行程序名称来修改
gdb.exe是我之前安装mingw64文件里bin目录下的一个可执行程序
在这里插入图片描述

2、开始调试

在这里插入图片描述

相关文章:

  • 设置Rocky Linux盒盖不休眠的3个简单步骤
  • 第TR5周:Transformer实战:文本分类
  • MySQL 表结构及日志文件详解
  • 树莓派4B+Ubuntu24.04 电应普超声波传感器串口输出 保姆级教程
  • 国产AI大模型超深度横评:技术参数全解、商业落地全场景拆解
  • Theadlocal内存泄露?没那么夸张
  • 5.1 LangChain:功能强大的框架,适用于构建复杂的LLM驱动应用
  • InDraw:全能化学结构式编辑器,跨平台兼容+AI识别+中文IUPAC命名
  • leetcode0108. 将有序数组转换为二叉搜索树-medium
  • U-Mail邮件加速服务:全球链路加速,安全稳定收发
  • c#操作excel表格
  • inline小知识
  • 深入理解Java基本类型
  • 240425 leetcode exercises
  • 常见网络安全攻击类型深度剖析(一):恶意软件攻击——病毒、蠕虫、木马的原理与防范
  • promethus基础
  • 【C/C++】从源码到执行:程序运行的完整生命周期解析
  • 风车邮箱系统详细使用指南:Windows与Ubuntu双平台解析
  • 一键设置屏幕水印 助力数据安全
  • gophish
  • 玉渊谭天丨“稀土管制让美国慌了”,美军工稀土储备仅够数月
  • 珠海市香洲区原区长刘齐英落马,此前已被终止省人大代表资格
  • 韩国京畿道骊州市市长率团访问菏泽:想和菏泽一起办牡丹节
  • 潘功胜:央行将实施好适度宽松的货币政策,推动中国经济高质量发展
  • 三亚亚龙湾3.4公里岸线近岸海域使用权挂牌出让,起始价近九千万
  • 神十九乘组视频祝福第十个中国航天日,展望中华民族登月梦圆