VSC配置C C++

2023-05-16

 记录一下配置的过程,不然搞完就忘。还会忘记搞事情时的耐心和韧劲。

一、GCC

1.下载C语言编译器

链接: MinGW-w64 - for 32 and 64 bit Windows - Browse Files at SourceForge.neticon-default.png?t=M3K6https://sourceforge.net/projects/mingw-w64/files/

网址界面如图所示,我们下载下面的离线包。

  • x86_64:代表64位系统运行(电脑操作系统)
  •  i686是指32位的操作系统
  • win32是开发windows系统程序的协议,posix是其他系统的协议(例如Linux、Unix、Mac OS)
  • 异常处理模型 seh(新的,仅支持64位系统),sjlj (稳定的,64位和32位都支持),    dwarf (优于sjlj的,仅支持32位系统)

win11系统,我选择的是x86_64-8.1.0-release-win32-seh

2.解压后,找到这个bin文件,需要将它的路径添加到环境变量中。 

 

3.配置环境变量:在环境变量中的 系统变量 中,找到 Path 变量,将bin的路径添加进行,记得点击确定。

 

4.在cmd.exe中输入如下命令:gcc -v -E -x c++ - ,检查是否安装正常

如下图所示,即为正常。

 

 二、VSC

1.下载vsc,安装插件:

 其他内容(json..)完全参考的VSCode-配置C语言环境_Explorer-z的博客-CSDN博客_vscode配置c语言环境icon-default.png?t=M3K6https://blog.csdn.net/pangda_z/article/details/115440947?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_baidulandingword~default-0.pc_relevant_paycolumn_v3&spm=1001.2101.3001.4242.1&utm_relevant_index=3

不要耍懒,一步一步跟着创建文件,更改路径,就没啥大问题,有问题就继续百度。 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

VSC配置C C++ 的相关文章

  • 使用Django管理员在后台添加数据库时出现no such table: main.auth_user__old解决方法

    在学习Django开发时 xff0c 创建好管理员账号后 xff0c 准备通过Django内置的管理网页来测试能否在表中添加记录 xff0c 选择save后出现如上图所示的报错 解决方案是升级Django的版本 xff0c 原Django
  • nano 命令

    Nano命令指南 打开文件与新建文件 使用nano打开或新建文件 xff0c 只需键入 xff1a 代码 1 1 打开或新建文件 nano 文件名 Nano是一种单模式编辑器 xff0c 你可以直接输入文字 如果你要编辑一个像 etc fs
  • 数据处理时踩坑总结【持续更新版】

    DataFrame的iterrows迭代中无法直接修改源数据 在iterrows中 xff0c 尝试使用index和row对DataFrame类型的变量直接进行更改 xff0c 但是输出时发现值没有改变 这是因为使用row 列名 修改的值是
  • 单片机串口通讯产生乱码

    64 有关串口通讯乱码 今天做了一个51单片机的proteus仿真实验 xff0c 用到串口通信 xff0c 但是无论怎么调试都是输出乱码 一般产生乱码都是因为波特率不对 xff0c 可能你所用的晶振 以及定时器T1产生的波特率 xff0c
  • Ubuntu双系统安装(一次安装成功)

    Ubuntu双系统安装主要有关键地两步 xff1a 一 制作启动硬盘 二 为Ubuntu分配磁盘空间 第二点是安装过程中非常重要的一步 制作启动硬盘 xff1a 1 下载Ubuntu LTS xff0c 可以去官网下载 2 下载UltraI
  • linux环境下,一步步教你命令行搭建自己的git服务器和客户端

    前言 xff1a 先说下我的git服务器环境 xff0c git服务端的搭建我用的是阿里的ubantu云服务器 xff0c 毕竟云服务器上可以在任何联网的电脑上访问嘛 xff0c 方便 局域网也可以 xff0c svn和git这两种最常用的
  • Windows中的WSL(子系统)开机启动配置

    常规做法 通常在Linux中开机启动可以通过 1 编辑 etc rc loacl 2 在 etc init d 下添加启动脚本 3 配置systemd 但这几种方式在子系统中无法使用 xff0c 我们可以通过Windows 间接的启动子系统
  • STM32串口控制LED灯的亮灭

    STM32中的串口控制LED灯的亮灭 xff0c 分为两种方式 xff0c 一种是直接发送数字0和1来控制灯的亮灭 xff0c 另一种是通过发送字符串来控制 我所使用的开发板主控芯片是STM32F401RET6 xff0c 主频84MHz
  • Windows使用快捷键

    Windows电脑快捷键汇总 Windows电脑快捷键汇总1 win快捷键 xff1a 2 Ctr快捷键 xff08 文本编辑使用较多 xff09 3 ALT快捷键4 shift快捷键5 FN快捷键6 常规快捷键7 指法练习 Windows
  • 基于Centos7搭建Samba服务

    准备两台安装好centos7的虚拟机 服务器端172 16 1 11 24 客户端172 16 1 12 24 root 64 server yum install samba samba client y 服务器端安装软件包 xff08
  • 【BUG】【Raspberry】解决最新版树莓派远程连接蓝/黑屏不显示问题

    文章目录 一 bug如图二 解决办法三 参考四 请教问题 一 bug如图 远程连接登陆后全蓝色 xff0c 没有树莓派桌面 二 解决办法 1 执行下面代码 xff0c 删除两个文件目录 注意 xff1a pi 替换为自己的用户名 xff01
  • 【教程】【记录】树莓派Raspberry+motion+摄像头实现拍照、录像、实时视频功能

    刚接触树莓派 xff0c 还请多多指教 目录 一 准备工作二 操作步骤1 进入设置打开摄像机模块2 拍照3 录像4 实时监控 三 总结补充文章 xff1a 一 准备工作 1 树莓派4B 2 树莓派摄像头500W像素 xff08 淘宝十几块钱

随机推荐

  • linux查看日志命令

    常用的几种linux查看日志的命令 一 tail n 是显示行号 xff1b 相当于nl命令 xff1b 例子如下 xff1a tail 100f localhost yyyy MM dd log 实时监控100行日志 tail n 10
  • 用c++ 的可变模板参数递归来表达 著名的斐波那契数列

    span class token macro property span class token directive keyword include span span class token string lt iostream gt s
  • debian squid透明代理简单配置

    实验环境 主机用途IP客户端10 10 100 11网关10 10 100 12 xff0c 192 168 65 160网站192 168 65 161 客户端配置 配置网关 route add default gw 10 10 100
  • Matlab中的抽象函数的求值

    Matlab中的抽象函数的求值 采用匿名函数 y 61 64 x x 2 43 2 x 8 建立匿名函数y y 4 返回当x 61 4时 xff0c y的结果 上面的命令在命令窗口可以实现 xff0c 但是在M文件中没有实现 使用matla
  • 白嫖5T空间Onedrive并搭建下载站

    更好的阅读体验欢迎访问博客白嫖5T空间Onedrive并搭建下载站 前言 白嫖一个微软E5账号不仅能自己使用office全家桶 xff0c 还能造福25个小伙伴 xff0c 何乐而不为 xff1f 这里借助onedirve的API和onei
  • 阿里云Linux(Debian) + Tomcat搭建网站

    工具 xff1a Linux 我买的是阿里云的主机Linux Debian64位的 Tomcat Java Web服务器 putty 连接远程主机的客户端 WinSCP 远程主机的可视化界面 xff0c 方便操作文件 jdk1 8 需要配置
  • 动态链接库(DLL)开发基础

    本周我的博客涉及到动态链接库的基础开发 我在刚开始学习动态链接库的开发 在网上找DLL开发基础知识教程时发现网上的资料还是太杂 xff0c 对初学者不太友好 xff0c 于是我就着手写了这篇博客 xff0c 本篇博客知识有DLL简介 DLL
  • Mybatis:使用Mybatis执行SQL多出“limit?“,原来这样就可以解决!!!

    问题展示说明 业务需要只展示分组排序后的前15条 xff0c 数据写了如下sql xff1a 启动项目访问接口后 xff0c 报如下错误 xff1a 解决办法 参考了一下MyBatis官网和其他博客发现需要清理一下之前设置过的Page缓存
  • .NET编程——利用C#实现远程桌面连接(WinForm)

    通过学习利用利用C 实现登录功能后 xff0c 本文将通过Visual Studio 2019运行实现远程桌面连接 目录 引言 前期准备 连接固定计算机 连接指定计算机 可能遇到的问题 引言 实现远程桌面有一个大前提是不可忽略的 xff0c
  • 单片机基础:什么是中断系统、中断系统如何用(附中断系统应用实例)

    中断系统 1 前言2 什么是中断3 什么是中断系统4 中断的流程5 中断的优先级控制6 中断源外部中断 7 与中断有关的特殊功能寄存器7 1 定时 计数器控制寄存器 96 TCON 96 7 2 串行口控制寄存器 96 SCON 96 7
  • 单片机基础:MCS-51单片机的硬件结构(附硬件结构框图)

    单片机硬件结构知识点非常琐碎 xff0c 通过一次两次的学习是不太可能记住的 想要熟练掌握硬件结构 xff0c 最好的方法是在实验中练习 xff0c 通过编程多见多用才能牢固的掌握 MCS 51单片机硬件结构 1 硬件系统框图2 单片机功能
  • 三种简单排序(冒泡、插入、选择)的比较和图解

    冒泡排序 这种排序方式是最容易理解的 xff0c 主体思想就是 xff1a 指针重复地走访过要排序的数列 xff0c 一次比较两个元素 xff0c 如果他们的顺序错误就把他们交换过来 走访数列的工作是重复地进行直到没有再需要交换 xff0c
  • 单片机基础:对单片机指令系统中七种寻址方式的理解

    七种寻址方式 1 立即寻址2 直接寻址3 寄存器寻址4 寄存器间接寻址4 1记录一下调试程序过程中遇到的一个错误 5 基址加变址寻址6 相对寻址7 位寻址 1 立即寻址 立即寻址就是不寻址 xff0c 直接把被操作的数据 立即数 写在指令当
  • Python课程设计:简单博客管理系统(完整代码)

    博客管理系统 1 框图及编程思路2 程序执行2 1主界面2 2登录后界面2 3注册信息保存格式2 4文章保存格式 3 代码 注意 xff1a 程序中涉及到文件路径的 xff0c 可以酌情修改电脑本地路径 这是我的Python语言的课程设计作
  • 单片机P0端口驱动数码管0-9循环显示(Proteus仿真+C语言程序)

    P0端口驱动共阳极数码管循环显示0 9 1 实验效果2 数码管3 Proteus仿真4 源代码 1 实验效果 2 数码管 一个数码管包含七段发光二极管 xff0c 通过控制每段二极管的亮灭 xff0c 继而显示出不同的数字 数码管分为共阴极
  • 数据库系统关系代数的学习

    前言 关系代数是一种抽象的查询语言 xff0c 是关系数据库查询语言的基础 xff0c 关系代数包括传统的集合运算和专门的关系运算 基本操作 并 差 笛卡尔积 投影 选择 组合操作 交 连接 自然连接 R S 除运算 良好的理解关系代数的几
  • 基于51单片机的矩阵按键学习

    一 矩阵按键 矩阵按键就是独立按键的结合体 xff0c 矩阵按键的优点是提高了I O端口的利用率 xff0c 用M 43 N个I O端口就可以控制M N个独立按键 而一个独立按键就需要一个I O端口来控制 xff0c I O端口的利用率很低
  • LCD1602液晶显示模块学习笔记

    LCD1602液晶显示模块 一 初识LCD6021 1 实物图1 2 引脚图1 3 引脚功能说明 二 显示位置三 显示内容四 指令集五 工作时序5 1 写操作时序5 2 读操作时序 六 编程思路6 1 写数据6 2 写指令6 3 初始化6
  • 微信聊天记录导出(2020新版)

    微信聊天记录导出 2020新版 首先说明 xff0c 坑的部分主要是数据库破解 项目地址 xff1a https github com fly dragon211 Wechat message analysis 1 本地备份提取聊天记录 这
  • VSC配置C C++

    记录一下配置的过程 xff0c 不然搞完就忘 还会忘记搞事情时的耐心和韧劲 一 GCC 1 下载C语言编译器 链接 xff1a MinGW w64 for 32 and 64 bit Windows Browse Files at Sour