基于Vscode的c/c++的配置

vscode基本配置

选择vscode的对应版本安装后,打开背景是黑色可能觉得不太舒服,这个时候你可以通过设置选项主题来更改背景颜色具体操作步骤如下:
在这里插入图片描述
在这里插入图片描述
这个背景颜色根据个人喜好自由选择。之后我们在通过下载中文插件使得Vscode汉化,这样解决因看不懂英文而频繁百度的问题,
在这里插入图片描述

配置c/c++环境

1.安装mingw64
MinGW(Minimalist GNU for Windows) 是一个用于 Windows 平台的开发工具集,它提供了一组 GNU 工具和库,可以用于编译和构建本地的 Windows 应用程序。MinGW 的目标是在 Windows 环境下提供类似于 Unix/Linux 环境下的开发工具,使开发者能够轻松地在 Windows 上编写和编译 C、C++ 等程序。
GCC(GNU Compiler Collection): GCC 是一个开源的编译器套件,支持多种编程语言,包括 C、C++、Fortran 等。在 MinGW 中,GCC 被用来编译和生成 Windows 平台下的可执行文件。
Binutils:Binutils 是一组用于处理二进制文件的工具,包括汇编器、链接器、目标文件处理器等。在 MinGW 中,Binutils 用于将编译后的源代码转换为可执行文件。
运行时库(Runtime Libraries): MinGW 提供了 Windows 下所需的 C 和 C++ 运行时库,这些库是在编译和链接时所需要的,以便在 Windows 环境下运行程序。
MSYS(Minimal SYStem): MSYS 是一个轻量级的 Unix-like 环境,它在 Windows 上提供了一些基本的 Unix 命令行工具,使开发者能够更方便地使用命令行进行开发和构建。
mingw64参考文章来源:

https://blog.csdn.net/qq_44918090/article/details/13219027
minw64下载链接:支持(c++11多线程)
链接:https://pan.baidu.com/s/13IVNtY2hz8c2tifi0jlHnQ?pwd=z3uh
提取码:z3uh

1.下载并且解压mingw64:
在这里插入图片描述
2.添加对应的环境变量(以下面安装路径为例,具体安装路径根据自身情况而定)
在这里插入图片描述
在这里插入图片描述
3.打开环境变量(以win11系统为例:)
在这里插入图片描述
4.打开环境变量在这里插入图片描述
在这里插入图片描述
5.添加新的环境变量(具体路径以自己电脑为例)在这里插入图片描述
6.检查gcc是否能够使用
在这里插入图片描述
在这里插入图片描述

配置c环境

1、新建文件夹用来存放程序源文件
在这里插入图片描述
2.在Vscode中新建文件在这里插入图片描述
在这里插入图片描述
3.安装C语言相关的插件
在这里插入图片描述
4.新建.c文件,随便写个测试代码
在这里插入图片描述
5.选择对应的调试器
在这里插入图片描述
6.运行后会生成一个.json文件(配置tasks.json)
这是个重点,其实Vscode配置C/C++环境就是改两个Json文件的4个地方,这样就能支持C/C++多文件编译以及调试,这里以C为例,修改对应的tasks.json文件。
(1).“*.c”//这里是让当前文件夹下的所有.c文件都支持编译
(2).“&{fileDirname}\run.exe”//最后编译链接生成的.exe文件,这个文件与接下来的配置支持debug文件有关,这我起的名字是run.exe,这个你可以随便起(只能是英文)就行
在这里插入图片描述
在这里插入图片描述
7.配置lanuch.json文件
(由于在tsak.json文件配置中起的名是run.exe,但后来配置lanuch.json的图忘截屏了,又换了个电脑进行演示。所以我这个是final.exe)不过只要保证你这个可执行文件命与当前工程下的一致即可。
在这里插入图片描述
总结一下就是改两个文件的4个配置。之后就可以正常编译调试你的C程序了

C++环境的配置

同c语言一样但也有少许不同
1.创建一个新的C++文件
在这里插入图片描述
2.选择对应调试器
C和C++区别不同就在于C++用的是g++.exe而C用的是gcc.exe,这里一定要注意
在这里插入图片描述
3.先选择运行一下代码(同配置c第4步一样)
4.配置task.json文件
改成箭头指示部分,生成的.exe文件命可以随便起但注意必须是英文
在这里插入图片描述

5.配置lanuch.json文件
在这里插入图片描述
同同配置C环境变量一样,更改如下:
在这里插入图片描述

结尾

以上就是在Vscode中配置C以及C++环境了。
B站一个不错的视频,可以根据他的讲解一步步配置:
链接: https://www.bilibili.com/video/BV19c411G7ey/?spm_id_from=333.337.search-card.all.click
Vscode还提供了挺多好玩的插件,也可以搜搜其他博主的插件使用来配置自己的插件,ok,忙吧!

  • 45
    点赞
  • 41
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值