首页 > 其他分享 >VScode配置C语言开发环境

VScode配置C语言开发环境

时间:2024-06-23 16:32:27浏览次数:3  
标签:gcc VScode 配置 C语言 编译器 安装

可以总结为两步
1.本地安装和配置编译器
2.VScode上安装C/C++扩展

最后直接运行即可


安装和配置编译器

Windows系统可以使用mingw64,发布网址在这里

https://sourceforge.net/projects/mingw-w64/files/

image

这是压缩包格式,可以自由选择目录解压,比如我把mingw64放在D盘根目录
image

在命令行查看 gcc 和 gdb 的版本,能查到说明环境变量配置成功
image

VScode上安装扩展

直接搜 C/C++ Extension Pack 并且安装即可
image

编译运行C程序

点击调试以后会弹出调试选项,选择 gdb 那个,再选择下图的 gcc
image

编译成功以后会生成配置文件
image

标签:gcc,VScode,配置,C语言,编译器,安装
From: https://www.cnblogs.com/Hubugui/p/18263562

相关文章

  • vscode开发纯java项目兼容eclipse
    最近想使用vscode作为开发工具逐步替代eclipse,但是不影响eclipse作为项目管理的配置。以下是踩坑过程:1、项目之间的依赖。如主projectA依赖projectB,projectB并不是已jar包的形式,而是项目的形式在eclipse中的,eclipse有个很方便的功能是直接把项目添加进依赖中,vscode貌似找不到直接......
  • C语言之常用标准库介绍
    目录1标准库1.1诊断assert.h1.2字符类别测试ctype.h1.3错误处理errno.h1.4整型常量limits.h1.5地域环境locale.h1.6数学函数math.h1.7非局部跳转setjmp.h1.8可变参数表stdarg.h1.9公共定义stddef.h1.10输入输出stdio.h1.11实用函数stdlib.h1.12日期与时间函数time.h1......
  • SpringBoot使用spring.factories加载默认配置
    在日常开发过程中,发布一些产品或者框架时,会遇到某些功能需要一些配置才能正常运行,这时我们需要的提供默认配置项,同时用户也能覆盖进行个性化创建InitializerpublicclassFrameContextInitializerimplementsApplicationContextInitializer{@Overridepublicvoid......
  • 深入探索YARN集群:NodeManager内存配置与管理全攻略
    深入探索YARN集群:NodeManager内存配置与管理全攻略引言ApacheHadoopYARN(YetAnotherResourceNegotiator)作为Hadoop生态系统中的一个关键组件,为集群资源管理和作业调度提供了强大的支持。在YARN集群中,NodeManager(NM)扮演着资源管理和任务执行的重要角色。本文将深入探讨......
  • C语言之IO流函数
    目录1IO函数1.1错误函数1.1.1检测流上的错误函数ferror1.1.2复位错误标志函数clearerr1.2结束函数1.2.1检测文件结束符函数feof1.2.2清除文件缓冲区函数fflush1.3处理文件函数1.3.1文件的打开与关闭函数fopen,fclose1.3.2替换文件中数据流函数freopen1.3.3文件指针定......
  • 配置LVGL第三方库
    lvgl配置第三方库笔记参考https://www.yuque.com/u43845933/turba0/bss25a9opqbpdd7v?singleDoc#FreeType显示字体https://note.youdao.com/ynoteshare/index.html?id=467a679111bf419a973b132ec20a4868&type=notebook&_time=1718770399900#/6F7816291240427B9AA997D97D54D743......
  • docker 基本安装配置操作(复习)
    docker安装1.先卸载yumremovedocker\docker-client\docker-client-latest\docker-common\docker-latest\docker-latest-logrotate\docker-logrotate\docker-engine2.配置Docker的yum库2.1首先要安装一个yum工具yuminstall-y......
  • 数据结构(C语言版)-第一章绪论
    1.1什么是数据结构数据结构是计算机科学中一个核心概念,它涉及到如何在计算机中有效地存储、组织和管理数据。数据结构的选择和设计直接影响到算法的效率和程序的性能。其基本要素包括数据元素(也称为节点或记录)、数据元素之间的关系,以及在此基础上定义的各种操作。具体来......
  • [本科项目实训] Node.js、npm、pnpm配置及GLIBC_2.28缺失解决方案
    问题描述Node.js是一个基于Google的V8引擎的事件驱动I/O服务端JavaScript环境。以下主要解决在Ubuntu环境中的Node配置问题。解决方案使用node-v可以查看当前的node版本,如果未安装node和npm可以尝试以下指令:aptupdateaptupgradeapt-getinstallnodejsapt-get......
  • Zookeeper安装、配置与基本操作指南
    ApacheZookeeper安装、配置与基本操作指南ApacheZookeeper是一个分布式协调服务,用于维护配置信息、命名、提供分布式同步以及提供组服务。本文结合两篇详细的技术文档,介绍Zookeeper的安装、配置以及基本操作。一、Zookeeper的安装与配置1.环境准备在安装Zookeeper之......