目录

  • 一、概述
  • 二、安装
    • 2.1 GCC编译器
    • 2.2 安装VSCode
    • 2.3 安装插件
  • 三、编译文件
    • 3.1 编译单个文件
    • 3.2 编译多个文件
  • 四、调试程序

一、概述

平时都是在keil下工作,使用VSCode主要是用于一些算法程序的简单验证。本文记录下个人的使用过程,避免需要时再次重复搜索。

二、安装

因为VSCode只是一个编辑器,类似记事本,不具备编译程序的能力。为了能够编译程序,除了VSCode还需要安装GCC编译器、必要的插件。

2.1 GCC编译器

1.将解压后的mingw64文件夹放到合适位置。
2.添加mingw64路径到环境变量:

3.测试安装结果:

如果只是做一些小的算法函数的验证,特别是只有一个C文件,那么只有一个GCC编译器也够了。可以直接在cmd中使用gcc xxx.c来编译,然后运行a.out查看运行结果。

参考链接:windows下安装mingw-w64。

2.2 安装VSCode

当程序比较复杂,涉及多个源文件,尤其是需要进行调试,GCC显然是不够的。这时就可以通过VSCode。

下载后一路安装即可。

参考链接:windows 10上使用vscode编译运行和调试C/C++。

2.3 安装插件

首先安装下面三个插件:


最后汉一个是汉化包,安装后会提示我们重启。再次进入VSCode即变成中文显示。

三、编译文件

3.1 编译单个文件

单个文件的编译是比较简单的,不需要进行过多的配置。直接点击右上角的三角形进行编译,在下面的输出就可以看到运行结果。

也可以通过ctrl+`快捷键或者直接点击下面的终端,通过命令行进行编译。这种方式等同于前面GCC编辑器一节提到的,在cmd中直接验证:

在我的另一台电脑上编译出现一下问题,无法打开源文件"stdio.h":

这是因为我只安装了VSCode,而没有配置GCC环境。安装GCC后仍然无法编译,需要重启电脑解决。

3.2 编译多个文件

//用到再补充

四、调试程序

//用到再补充

VScode使用记录二:Windows 7下安装GCC、使用VSCode编译代码相关推荐

  1. windows环境下 安装gcc

    要在windows环境中的git bash中执行make命令 需要安装 gcc ,MinGW是window下的gcc Windows具有良好的界面和丰富的工具,所以目前linux开发的流程是,wind ...

  2. Windows 10 下安装gcc

    前提是要可以翻墙 要想下载gcc必须下载MinGW管理器,之后通过它下载. MinGW下载地址 对于下载之后怎么使用请参考2链接 对于下载后如何设置环境变量,这里主要介绍一下: 如果想验证一下gcc成 ...

  3. 记录:Ubuntu20.04中安装和设置VScode

    记录:Ubuntu20.04中安装和设置VScode 一.VScode的安装 1 从VS官网中下载deb文件:https://code.visualstudio.com/Download 下载的deb ...

  4. 真正能解决 Windows 7下安装Office 2007—2010出现1402和1406类错误的方法

    真正能解决 Windows 7下安装Office 2007-2010出现1402和1406类错误的方法 天蚕 原创 2012-06-11 近日在网上下载了Windows7和Office2007,想将家 ...

  5. windows系统下安装JDK8的教程图解

    这篇文章主要介绍了windows系统下安装JDK8的教程图解,本文通过图文并茂的形式给大家介绍的非常详细,需要的朋友可以参考下 一.下载: http://www.oracle.com/technetw ...

  6. 在Windows 7下安装和配置MonoGame

    在Windows 7下安装和配置MonoGame MonoGame是XNA的一个开源实现,目前最新的安装版本是3.0,只需要到http://monogame.codeplex.com/releases ...

  7. windows环境下安装RabbitMQ(超详细)

    windows环境下安装RabbitMQ(超详细) 记录RabbitMQ安装过程,欢迎大家和我交流.(安装过程中遇到的问题也有总结哈,请查看) RabbitMq简介 安装准备工具 安装步骤(图文) 安 ...

  8. 在windows环境下安装pycocotools

    在windows环境下安装pycocotools  之前看过很多教程,不过始终没有找到适合自己的,因此记录一下,希望能帮助到小伙伴们.  首先,进入pycocotools的网址,然后下载对应的压缩包 ...

  9. Windows系统下安装CVAT标注工具

    Windows系统下安装CVAT标注工具 一.Windows Docker安装 注意:此方法仅适用于 Windows 10 操作系统专业版.企业版.教育版和部分家庭版! 1.Docker Deskto ...

最新文章

  1. go get 代理 找不到包_初步看看Go1.10 支持 HTTPS 代理
  2. POJ 1182 食物链
  3. 「第一弹」电子设计大赛应该准备什么?
  4. matlab概率及数理统计学习-T检验、卡方检验、直方图分布检验
  5. Python_urllib
  6. MySQL数据库搜题_智慧树知到_MySQL数据库设计与应用_搜题公众号
  7. MongoDB游标操作(4)
  8. Mac 开发 Hue
  9. c语言文本作图输出爱心,C语言程序设计——文本作图简案(3页)-原创力文档...
  10. Java课程设计-学生成绩管理系统
  11. 用ffmpeg转多音轨的mkv文件
  12. 幼儿园数学目标_幼儿园数学活动目标的制定
  13. PHP获取身份证年龄和性别
  14. 程序人生之项目团队那些人与事(1)
  15. 开机后黑屏看不到桌面_电脑开机后黑屏不显示桌面,但可以用管理器运行程序,怎么解决...
  16. excel合并单元格和左对齐
  17. C#射击类小游戏简单思路及代码
  18. ppt如何替换其他mo ban_吴军老师《P荆斩棘, P沙捡金,T纲挈领 :职场PPT制作与呈现技巧》课程大纲...
  19. matlab 指数分布检验,如何使用Matlab检验数据服从什么分布
  20. Emacs 生存指南

热门文章

  1. 华中农业大学C语言实验5答案,物理实验报告册(上册)-华中农业大学实验.pdf
  2. connot+connect+mysql+127.0.0.1_无法远程连接 MySQL 的解决方法
  3. asp.net控件全部清空、全部启用、全部禁用方法
  4. centen os7 源码安装git2.17.0
  5. matplotlib 对称图_Python入门向:Matplotlib自救指南篇,从此做图不求人(一)
  6. tomcat ajp协议安全限制绕过漏洞_Apache tomcat 文件包含漏洞复现(CVE20201938)
  7. 表情识别(三)--基于几何与Gabor小波的多层感知
  8. C语言:计算1*2*3*....*100,即求100!。
  9. 【Java程序设计】数组
  10. spark sql常用方法