目录

  • 前言
  • 第一步、安装VS code
  • 第二步、安装VS code的C/C++扩展
  • 第三步、安装mingw-w64 并配置环境
  • 最后、运行测试

前言

先说一下VScode是啥:
VScode只是个代码编辑器,不是编译器,不包含编译。还要自己配置环境。
所以我们安装VScode后是不能直接的用它来敲C语言代码的,需要配置环境。配置VScode编写c代码分为三大步:
1.安装VS code
2.安装VS code的C/C++扩展
3.安装mingw-w64,它就是一个编译c代码的环境,
里面的GCC C ++编译器(g ++)和GDB调试器来创建在Windows上运行的程序。大纲有了,接下来我们来详细的操作一下。

第一步、安装VS code

第一步太简单了,直接忽略,我之前写过一篇关于VS code的基础配置教程。
可以看看。里面有关于安装和设置中文等一些操作有详细的步骤。
链接:https://blog.csdn.net/qq_46527915/article/details/108889591

安装VS code

第二步、安装VS code的C/C++扩展



第三步、安装mingw-w64 并配置环境

我个人觉的配置C环境的过程特别的像JAVA里配置环境的过程。mingw-w64的百度网盘链接:https://pan.baidu.com/s/1ybKmaSdtA7dkymXmrPxz2A 提取码:z811

添加到 PATH里的环境变量

最后、运行测试

如果看了我的文章还不行的话,可以看看官网上的文献。链接:https://code.visualstudio.com/docs/cpp/config-mingw

VS code配置c环境相关推荐

  1. 【ROS】学习笔记一 ubuntu16.04下vs code配置ros环境并编写helloworld程序

    [ROS]ubuntu16.04下vs code配置ros环境并编写helloworld程序 一.vs code下载 1.相关配置要求: (1)系统为ubuntu16.04 (2)已安装好kineti ...

  2. Vs Code配置前端环境及运行

    Vs Code配置前端环境及运行 Vs Code环境配置 下载Vs Code 安装Node 安装npm 安装Live Server 运行前端程序 其他插件 Vs Code环境配置 下载Vs Code ...

  3. VS Code配置Java环境(Java17)

    VS Code配置Java环境 前言 Java三大IDE 下载地址 Java 下载 环境变量配置 VS Code配置 下载插件 最后 前言 Visual Studio Code(简称"VS ...

  4. visual studio Code配置C++环境:

    vsCode 配置C++环境需要安装mingw64, 并且需要三个配置文件: c_cpp_properties.json launch.json tasks.json 悲伤的是...把网上各种帖子各个 ...

  5. 史上最好用教程——Vs Code 配置c++环境【带有环境安装包】

    1.安装扩展 扩展中搜索Chinese,安装中文插件,restart重启配置 同时安装c++扩展 安装C/C++ Compile Run插件 2.下载TDM-GCC 链接:https://pan.ba ...

  6. vs code配置python环境mac_Mac下搭建基于VSCode的Python开发环境

    首先需要做的准备 1,安装VSCode 2,安装Python VSCode安装Python扩展插件 在VSCode的扩展列表,搜索Python,安装即可.如图: VsCode的Python插件 配置P ...

  7. matlab 修改语言环境,VS Code配置Matlab环境

    VSCode这么赞的轻量级多平台IDE,怎么夸它都不为过,而且很有活力,笔者使用了才半年,但半年时间内,更新速度快,且每次更新都让人觉得"值",而不是随随便便更新. 废话还是少说, ...

  8. vs code配置python环境mac_mac vscode Python配置

    配置编辑器 1. 基础设置settings.json VS Code有很多选项可以来配置编辑器,你可以通过用户设置来设置全局选项,或在工作空间设置中针对每个文件夹或项目设置,选项设置保存在settin ...

  9. 【VS Code配置matlab】手把手教学,matlab也能自动补全+瞬间启动+代码整理!

    前言: matlab很好地集成了大量数学处理函数,甚至封装了包括信号处理.图像处理.神经网络.音乐等在内的方法.但matlab启动慢.没有代码补全.开发环境不友善等缺点常受人诟病,算法编写者往往需要进 ...

最新文章

  1. mysql在建站起什么作用_数据库操作对比:Sql Server与MYSQL相比有哪些建站优势?...
  2. 四大科技巨头都如何利用AI来相互竞争?
  3. 前端怎样获取后端生成的验证码图片,并且点击图片的时候改变验证码
  4. 关于移动,联通,电信的区分。
  5. lograotate 配置常用配置
  6. (转)在WCF服务的ServiceReferences.ClientConfig中使用相对路径
  7. 反病毒引擎设计全解(三)
  8. mysql hypot_mysqli_stmt_prepare
  9. 华为延期,三星下架,讲讲折叠屏为什么这么难
  10. Debian系统apt-get build-dep命令
  11. Ros平台下:从零开始学习SLAM(序)
  12. 组态王的日历时间控件脚本
  13. UEFI除标准应用程序工程模块外的其他工程模块--随记
  14. PCB设计培训,Layout工程师培训,射频基带技术培训,硬件技术培训,驱动开发培训
  15. 冰点还原精灵如何卸载
  16. python滑稽脸代码_如何用python进行简单的syn flood滑稽(带代码@)
  17. SAP WORKFLOW 1创建一个简单的workflow helloworld
  18. node 加密解密模块_NodeJS加密解密及node-rsa加密解密用法详解
  19. 使用DOM4J解析XML文件的两种方法
  20. python边缘坐标提取_python-从Shapely中的多边形中提取点/坐标

热门文章

  1. linux sort 命令详解(转 )
  2. linux中一些简便的命令之wc
  3. Sersync实现触发式文件同步
  4. mac 下idea光标问题
  5. C#连接mysql数据库的一个例子和获取本机IP的方法
  6. Web API 简单示例
  7. 转用特征码秒杀各程序语言按钮事件
  8. prompt-toolkit 版本问题
  9. stm32IAP代码升级小结
  10. BLE简介及连接过程