vs code配置c语言开发环境

这个非常简单,主要分为2步,首先,安装C/C++插件,接着配置一下本地gcc、gdb路径就行,下面我简单介绍一下配置过程,感兴趣的朋友可以尝试一下:

1.首先,安装C/C++插件,这个直接在VS Code的扩展中心中搜索就行,如下,直接点击右下角的绿色install安装按钮:

vs code配置c语言开发环境图1

2.接着就是配置本地gcc和gdb路径,这里你可以安装mingw,集成了gcc、gdb等常用编译调试工具,如下,为了方便使用,需要将这些命令添加到环境变量中(也就是添加mingw的bin目录到环境变量中):

vs code配置c语言开发环境图2

3.最后就是在VS Code中编译调试C语言程序,主要步骤及截图如下,核心是配置launch.json和tasks.json这2个文件,后面的C语言编译和调试就是基于这2个文件进行:

  • 这里为了方便演示,我新建了一个测试文件test.c,主要代码如下,非常简单,后面就是编译调试这个C文件:

vs code配置c语言开发环境图3

  • 接着点击Debug按钮,就会在.vscode目录下生成一个launch.json文件,这里我们需要配置3个参数,分别是“program”、“miDebuggerPath”和“preLaunchTask”,program改为”${workspaceRoot}/${fileBasenameNoExtension}.exe”,miDebuggerPath改为你的gdb路径,preLaunchTask为gcc,其他配置不变,如下:

vs code配置c语言开发环境图4

  • 然后还需要在.vscode目录添加一个tasks.json文件,配置如下,非常简单,主要指明version,command和args这3个参数就行:

vs code配置c语言开发环境图5

  • 最后再点击Debug按钮,就可以正常调试运行C语言程序了,效果如下,和Dev-C++等集成环境差不多:

vs code配置c语言开发环境图6

至此,我们就完成了在VS Code中配置C语言编译调试环境。总的来说,整个过程非常简单,最主要的是配置launch.json和tasks.json这2个文件,只要你熟悉一下上面的配置过程,很快就能在本地搭建好C语言环境,网上也有相关教程和资料,介绍的非常详细,感兴趣的话,可以搜一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言进行补充。

本文来自投稿,不代表天一生活立场,如若转载,请注明出处:http://tiyigo.com/it/37644.html

(0)
上一篇 2023-08-02 14:29
下一篇 2023-08-02 14:53

相关推荐

  • 显示器开机无反应是怎么回事,主板开机后显示器无反应

    一:显示器相关问题 1、确定显示器及线材正常   显示器没有信号,首先要看的就是显示器有没有问题。家中如果有其他电脑或是笔记本,可以接上显示器检查是否能正常显示。 2、显示器输出模…

    2023-05-31
  • 肥胖是由于什么导致的

    在我减肥成功之前,我并没有去反思我自己生活的习惯对肥胖的影响是如此之大。在我成功减肥之后,我就不断的去回想我自己,在生活中这些发胖的原因与习惯,真的是多如牛毛。 现在回想起来我不胖…

    2023-01-04
  • 请问系统软件和软件系统有什么区别呢

    系统软件系统软件是负责管理计算机系统中各种独立的硬件,使得它们可以协调工作。系统软件使得计算机使用者和其他软件将计算机当作一个整体而不需要顾及到底层每个硬件是如何工作的。一般来讲,…

    2023-02-24
  • uml类图如何画

    一、UML简介 1.什么是UML? UML是面向对象分析与设计时的行业标准,全称为Unified Modeling Language(“同一建模语言”),其主要内容是针对面向对象的…

    2023-02-01
  • 锅生锈有什么方法不生锈

    用猪油练一下 锅生锈有什么办法,这个我太有经验了。因为生锈的锅一般都是铁锅,我家就一直用铁锅,开始不懂,所以这顿用完刷干净放那,第二天就会有轻微的锈迹,如果好几天不用锅的话,锈就会…

    2023-07-09
  • 怎样把拍摄的照片批量统一大小的复制到word中呢

    。题主你好!word可以批量调整图片尺寸,不需要任何图像处理软件,具体方法我已经在我的文章以2016版本为例《巧用word批量调整图片尺寸》中进行了详细讲解。由于2007和之前的版…

    2023-07-18
  • 路由器怎样设置更好(路由器重置设置教程)

    我来解答 题主的给的截图显示internet到路由器这部分提示“网络异常” 而且题主是在重启路由器后才出现这样的情况,在重启路由器之前做过什么你没有在问题中写到。为什么要重启你也没…

    2023-06-06
  • 有没有大神推荐win10平板电脑

    看到题主的问题,我突然想到了我自己前一段时间也刚好查了一下win10平板,因为我的女朋友刚好要考研,打算给她买一台平板电脑,平时看看题目或者用下看看网课。不过最终是因为手头紧,还没…

    2023-01-11
  • 光纤宽带怎样设置无线路由器,tplink路由器如何设置

    光纤宽带,比网线直接进户,多了一个光猫,其实设置并没有多么复杂,下面小迷以自己的光猫和无线路由器为例,来演示一下操作步骤,其他品牌的操作方法类似,具体的参数位置会稍有不同,仔细找一…

    2023-06-04
  • 换手机qq聊天记录怎么转移新手机

    不用转移,因为QQ登陆聊天记录是可以同时保存在云备份中的,不过最好是会员。 如果没有会员,那么只能有7天内的聊天记录可以同步保存, 而会员的话,普通会员可以有30天,超级会员就可以…

    2023-02-10