vscode如何搭建c语言环境

搭建c、c++语言环境教程,包括外部控制台,中文乱码,控制台闪退,归纳exe文件等优化等问题
摘要由CSDN通过智能技术生成

最近在使用vscode写c语言代码的时候,配置很麻烦,所以我写了这个教程,希望这个教程对你有帮助。

准备工作

vscode下载

点击下方链接,进入vscode官网,点击Download for Windows Stable Build开始下载。
vscode官网下载地址

1、打开安装包点击同意协议,点击下一步
在这里插入图片描述
2、选择安装位置,下一步
在这里插入图片描述

3、创建快捷方式,下一步
在这里插入图片描述
4、选择附加任务(最好全选),下一步在这里插入图片描述

5、点击安装在这里插入图片描述
6、完成安装

mingw下载

首先,点击mingw官网https://www.mingw-w64.org/downloads/
往下翻,找到Mingw-builds,点击github,链接在这里:https://github.com/niXman/mingw-builds-binaries/releases
在这里插入图片描述
这里有很多文件
i686-12.1.0-release-win32-dwarf-rt-v10-rev3.7z 这是 32 位的,
x86_64-12.1.0-release-win32-seh-rt_v10-rev3.7z 这是 64 位的。
下载mingw之后需要解压缩,可以用winrar,可以解压到任何地方,记住路径(我解压到了c盘)
解压后点开找到bin文件夹,复制目录在这里插入图片描述

配置环境

设置环境变量path

1、右键此电脑,点击属性
在这里插入图片描述
2、点击高级系统设置
在这里插入图片描述
3、点击高级-环境变量
在这里插入图片描述
4、点击path变量

在这里插入图片描述

5、点击编辑,复制你bin文件夹的地址
在这里插入图片描述
6、按次序点好确定,mingw就准备好了,win+r输入cmd,输入gcc -v,如果如下图所示,就是安装好了
在这里插入图片描述

配置vscode

安装插件

1、点开vsocde,点击插件是,搜索chinese和c并下载
在这里插入图片描述
在这里插入图片描述

下载完后关闭再重启vscode,就会发现界面变成了中文

配置.vscode文件

1、配置完新建一个文件夹,点击打开文件夹,打开你刚刚新建的文件夹(注意不要用中文名)。在这里插入图片描述

2、新建一个项目,这里用c语言做例子,如果你用的是c++,则后缀名为.cpp
![](https://img-blog.csdnimg.cn/c4af501d1f9948158b7aebe7608958e2.pn

这里我准备好了一个代码,复制进文件

#include<stdio.h>
int main(void)
{
   
    printf("点赞关注收藏一下呗");
	getchar();				\\防止后续优化程序闪退
	
    return 0;
}

ctrl+s保存一下,点击运行-运行调试,或者按f5调试,点击C++(GDB/LLDB)-C/C++: gcc.exe 生成和调试活动文件
在这里插入图片描述
在这里插入图片描述
运行之后我们可以在终端看到运行的结果
在这里插入图片描述

工作区还会多了一个.vscode文件夹,里面有一个tasks.json文件,之后点击调试-----配置launch.json-----C++(GDB/LLDB)-C/C++:gcc.exe 生成和调试活动文件,会弹出一个launch.json文件

把下面的一行代码给复制进去

{
   
    // 使用 IntelliSense 了解相关属性。 
    // 悬停以查看现有属性的描述。
    // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        {
   
            "name": "gcc.exe - 生成和调试活动文件",
            "type": "cppdbg",
            "request": 
  • 1
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值