目录

1.下载mingw64

2.配置环境变量

3.打开Vscode安装code runner扩展


本人刚开始学习C语言,发现Dev-c++纵然编译运行方便,但其代码联想功不够智能,界面也非常单调。在这方面vscode支持各种各样的扩展,极大地提高了打代码的效率,那么如何在vscode里快速的编译代码并运行得到结果呢?

1.下载mingw64

浏览器搜索mingw-w64

进入官网

点击file向下翻

上面直接下载安装包,速度较慢。下面x86是64位版本的压缩包,下载速度相对较快。i686是32位版本的压缩包。

我个人推荐下载压缩包,再下载7zip对文件进行提取即可

附上7zip链接

7-Zip 官方中文网站 (sparanoid.com)

2.配置环境变量

mingw安装好后(我将mingw放到了code文件夹),打开mingw64文件夹

打开bin文件复制路径

然后在设置中搜索环境变量

也可以通过右键点击此电脑打开属性来完成

点击环境变量

然后在系统变量中找到并点击Path

点击新建,将复制的路径粘贴即可(全部点确定后设置才会保存)

然后打开win+R输入cmd打开命令行

输入

gcc -v

出现一大片文字就算成功配置了。

3.打开Vscode安装code runner扩展

在扩展中搜索找到code runner 并安装

激活扩展后找到你想要编译的文件并鼠标右键点击

点击run code后你的代码就被编译啦!

或者点击右上角三角形运行,即可在你放代码的文件夹里生成exe文件。

若你想要在vscode的终端上直观的显示运行结果,可参考以下步骤:

同时按Shift+Ctrl+P打开命令面板,输入settings后回车

在设置中搜索run in terminal找到并勾选(code-runner对应的那个)

运行你的代码,然后你就可以在终端中看到运行的结果啦!


补充说明:

用这种方法可以编译路径或者名称含有中文的c或cpp文件,而采用配置环境的在调试运行的过程中

路径或文件含有中文名则会出现奇奇怪怪的报错,这种方法的本质是调用命令行来编译。我认为采

用这种方法更方便一些。

2022.10.7

使用code runner 时要注意你想要编译的c文件名不能包括空格啥的,否则会显示

no such file found.

文中如有漏洞还请指正,有什么疑问可在评论区提出。

如何用vscode实现c语言代码快速编译运行(适合初学者)相关推荐

  1. Windows下如何使用VScode编写C语言代码及运行

    Windows下如何使用VScode编写C语言代码及scanf的输入运行配置 一.安装VS code及插件 1.VS code官网下载地址 2.VS code插件安装 二.配置gcc环境(MinGW- ...

  2. sublime c语言如何编译,Sublime Text 3 实现C语言代码的编译和运行(示例讲解)

    Sublime Text 3是一款优秀的代码编辑软件.界面简洁,轻巧快速,很受大家的欢迎. 最近开始用他来编辑数据结构的代码,这就需要在新建编译系统. 具体方法如下: 首先: 接下来是关键的一步,将以 ...

  3. sublime3编程c语言,Sublime Text 3 实现C语言代码的编译和运行(示例讲解)

    Sublime Text 3 实现C语言代码的编译和运行(示例讲解) 发布时间:2020-10-14 12:48:35 来源:脚本之家 阅读:107 作者:jingxian Sublime Text ...

  4. 手把手教你如下在Linux下如何写一个C语言代码,编译并运行

    文章目录 手把手教你如下在Linux下如何写一个C语言代码,编译并运行 打开Ubuntu终端 创建 helloworld.c 编译C文件 手把手教你如下在Linux下如何写一个C语言代码,编译并运行 ...

  5. [GO语言基础] 二.编译运行、语法规范、注释转义及API标准库知识普及

    作为网络安全初学者,会遇到采用Go语言开发的恶意样本.因此从今天开始从零讲解Golang编程语言,一方面是督促自己不断前行且学习新知识:另一方面是分享与读者,希望大家一起进步.前文介绍了什么是GO语言 ...

  6. 初学Java如何快速编译运行打包

    初学Java如何快速编译运行打包 1.我们写好Java文件后,就面临的是编译打包的问题.那么如何快速编译打包呢? 2.在计算机中找到我们的java文件,直接在地址栏输入cmd. 3.输入后回车,你就会 ...

  7. php8vsgo,vscode编辑好go语言代码要怎么运行

    vscode运行go语言代码需要安装vscode-go插件.然后使用F5(continue).F10(step over).F11(step into)等快捷键运行go语言代码. 安装vscode-g ...

  8. 在ubuntu系统下使用gcc和makefile实现c语言程序的编译运行

    目录 前言 一.使用gcc命令完成编译c语言程序 1.编写c语言程序 main1.c sub1.h sub1.c 2.gcc命令编译 步骤一命令:gcc -c sub1.c作用:将sub1.c程序转换 ...

  9. 在VSCode中使用Compaq Visual Fortran编译运行Frotran程序

    本片文章主要是为了使用VSCode编译运行带QuickWin库的老版本Fortran代码. 一.准备工作 安装VSCode和Compaq Visual Fortran6.6,相关安装方法在网上找. 二 ...

最新文章

  1. 图的算法专题——最小生成树
  2. 0基础学好python难不难_零基础学习Python难不难?Python有什么优势?
  3. 学界 | DeepMind等机构提出「图网络」:面向关系推理
  4. django 使用json.dumps转换queryset的datatime报错问题解决
  5. 【图像分割模型】实例分割模型—DeepMask
  6. PL/SQL中的=作用
  7. PHPCMS V9 为今天或几天前文章加new
  8. php allow origin,Allow-Control-Allow-Origin:谷歌跨域扩展插件
  9. 安卓开发 虚拟机启动失败
  10. 智能家居Series
  11. Android 强制关闭软键盘/修改软键盘状态——弹出或关闭
  12. pycharm IDEA专业版2016.3.2版本和 python3.5.0 win7 64位安装包 百度云资源共享 及安装和编辑器注册图录
  13. 对接海康设备-vue
  14. excel怎样修改表格时间和计算机一制,Excel表格中如何自动生成记录数据的日期和时间...
  15. 2019大数据挑战赛TOP5方案总结
  16. 中小型网站如何预防DDOS攻击
  17. hpux oracle INS-06006 PRVF-7546
  18. 有效的回旋镖(2022-6-8)每日一练
  19. R语言ggplot绘制地图-报错汇总(一)
  20. HDU 4411 Arrest

热门文章

  1. XUtils的使用、混淆
  2. UE4 ListView
  3. 文件大于50M的上传到阿里云的OSS时浏览器中会出现如下错误提示:Failed to load resource: net::ERR_CONNECTION_RESET解决
  4. 微软原生输入法的一些功能和技巧
  5. 关于微博第三方登录的Javascript的实现方法
  6. php rsa2 微博,PHP 基于laravel框架获取微博数据之一 模拟新浪微博登录
  7. HTML -- HTML文本框、单选框、多选框、按钮、文本域、文件域、下拉框、搜索框滑动和简单验证
  8. 用户态NFS-ganesha协议与RPC实现过程
  9. 使用kali破解WIFI——Aircrack-ng
  10. 程序员应聘阿里P7岗,面试都过了,结果栽在背景调查!(你请注意了!)