VScode使用记录二:Windows 7下安装GCC、使用VSCode编译代码
目录
- 一、概述
- 二、安装
- 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编译代码相关推荐
- windows环境下 安装gcc
要在windows环境中的git bash中执行make命令 需要安装 gcc ,MinGW是window下的gcc Windows具有良好的界面和丰富的工具,所以目前linux开发的流程是,wind ...
- Windows 10 下安装gcc
前提是要可以翻墙 要想下载gcc必须下载MinGW管理器,之后通过它下载. MinGW下载地址 对于下载之后怎么使用请参考2链接 对于下载后如何设置环境变量,这里主要介绍一下: 如果想验证一下gcc成 ...
- 记录:Ubuntu20.04中安装和设置VScode
记录:Ubuntu20.04中安装和设置VScode 一.VScode的安装 1 从VS官网中下载deb文件:https://code.visualstudio.com/Download 下载的deb ...
- 真正能解决 Windows 7下安装Office 2007—2010出现1402和1406类错误的方法
真正能解决 Windows 7下安装Office 2007-2010出现1402和1406类错误的方法 天蚕 原创 2012-06-11 近日在网上下载了Windows7和Office2007,想将家 ...
- windows系统下安装JDK8的教程图解
这篇文章主要介绍了windows系统下安装JDK8的教程图解,本文通过图文并茂的形式给大家介绍的非常详细,需要的朋友可以参考下 一.下载: http://www.oracle.com/technetw ...
- 在Windows 7下安装和配置MonoGame
在Windows 7下安装和配置MonoGame MonoGame是XNA的一个开源实现,目前最新的安装版本是3.0,只需要到http://monogame.codeplex.com/releases ...
- windows环境下安装RabbitMQ(超详细)
windows环境下安装RabbitMQ(超详细) 记录RabbitMQ安装过程,欢迎大家和我交流.(安装过程中遇到的问题也有总结哈,请查看) RabbitMq简介 安装准备工具 安装步骤(图文) 安 ...
- 在windows环境下安装pycocotools
在windows环境下安装pycocotools 之前看过很多教程,不过始终没有找到适合自己的,因此记录一下,希望能帮助到小伙伴们. 首先,进入pycocotools的网址,然后下载对应的压缩包 ...
- Windows系统下安装CVAT标注工具
Windows系统下安装CVAT标注工具 一.Windows Docker安装 注意:此方法仅适用于 Windows 10 操作系统专业版.企业版.教育版和部分家庭版! 1.Docker Deskto ...
最新文章
- go get 代理 找不到包_初步看看Go1.10 支持 HTTPS 代理
- POJ 1182 食物链
- 「第一弹」电子设计大赛应该准备什么?
- matlab概率及数理统计学习-T检验、卡方检验、直方图分布检验
- Python_urllib
- MySQL数据库搜题_智慧树知到_MySQL数据库设计与应用_搜题公众号
- MongoDB游标操作(4)
- Mac 开发 Hue
- c语言文本作图输出爱心,C语言程序设计——文本作图简案(3页)-原创力文档...
- Java课程设计-学生成绩管理系统
- 用ffmpeg转多音轨的mkv文件
- 幼儿园数学目标_幼儿园数学活动目标的制定
- PHP获取身份证年龄和性别
- 程序人生之项目团队那些人与事(1)
- 开机后黑屏看不到桌面_电脑开机后黑屏不显示桌面,但可以用管理器运行程序,怎么解决...
- excel合并单元格和左对齐
- C#射击类小游戏简单思路及代码
- ppt如何替换其他mo ban_吴军老师《P荆斩棘, P沙捡金,T纲挈领 :职场PPT制作与呈现技巧》课程大纲...
- matlab 指数分布检验,如何使用Matlab检验数据服从什么分布
- Emacs 生存指南
热门文章
- 华中农业大学C语言实验5答案,物理实验报告册(上册)-华中农业大学实验.pdf
- connot+connect+mysql+127.0.0.1_无法远程连接 MySQL 的解决方法
- asp.net控件全部清空、全部启用、全部禁用方法
- centen os7 源码安装git2.17.0
- matplotlib 对称图_Python入门向:Matplotlib自救指南篇,从此做图不求人(一)
- tomcat ajp协议安全限制绕过漏洞_Apache tomcat 文件包含漏洞复现(CVE20201938)
- 表情识别(三)--基于几何与Gabor小波的多层感知
- C语言:计算1*2*3*....*100,即求100!。
- 【Java程序设计】数组
- spark sql常用方法