相信许多刚开始使用vscode的小伙伴们都有过这样的感受,明明按着网上的教程一步一步来,最终却总会出现一些奇奇怪怪的问题;配了几个小时之后还是失败。。

小编也是这么一路走过来的,现在给大家分享一下小编的成功秘籍~

1.卸载重装vscode

如果你确定你的电脑上从没装过vscode,那么直接跳到下一步;如果你电脑上还装着或者曾装过,那么请按接下来的操作,否则可能最后配置失败哦~

  • 卸载vscode

  • 删除残留数据

    • C:\Users\Administrator\.vscode,C:\Users\Administrator\AppData\Roaming\Code
    • 这两个位置的数据全部删除掉
    • Administrator:这个文件夹在不同的电脑上的名称可能不同
  • 重启电脑

2.下载vscode

3.下载MinGW

4.配置环境变量

  • 打开解压缩文件夹的bin文件夹,复制路径,如图

    • 注意:如果出现此文件夹为空,可能是因为电脑的杀毒软件误删除了里面的文件,这是需要暂时关闭电脑的杀毒软件再进行解压缩
  • 打开系统高级设置->环境变量->Path->编辑->新建,将刚才复制的路径粘贴进来,然后一路确定即可。

  • 验证配置是否成功

    win+R,输入cmd,回车,输入g++ -v,如果结果如下图,说明配置成功

    如果结果为:'g++'不是内部或外部命令,也不是可运行的程序或批处理文件。则失败。

5.配置c/c++环境

  • 重启vscode
  • 配置中文(不需要的同学跳过该步)
    • 点击左边的扩展,输入Chinese,选择图中的插件,安装后重启vscode即可
  • 新建文件夹
  • 新建文件(如:helloworld.cpp)
    • 打一段简单的hello world代码

  • 按下Ctrl+ F5 (或Ctrl+ Fn +F5),点击C++(GDB/LLDB)



    点击



    会自动生成launch.jsontasks.json文件



    细节修改如图



    再返回helloworld.cpp界面,按Ctrl+ F5,发现编译成功了!

6.超完整的配置文件

这是一份更加完整的配置文件,有需要的可以下载,覆盖原来的.vscode文件夹。

文件下载链接:https://download.csdn.net/download/qq_45975757/12916060

7.常用扩展推荐

  • C/C++
  • C/C++ Compile Run
  • Code Runner
  • Visual Studio IntelliCode

8.注意

之后新建的.cpp/.c文件应放在.vscode文件夹的父文件夹里面,否则可能会出现需要重新选择环境的情况。

9.后记

现在环境终于配好了,快上机体验一下这个号称“宇内第一编辑器”的威力吧!

最后,小编整理不易,觉得有用的话就给个赞吧,你的认可是对小编最大的鼓励~

如何快速在vscode配置C/C++环境的更多相关文章

  1. VSCode配置python调试环境

    VSCode配置python调试环境 很久之前的一个东东,翻出来看看 VSCode配置python调试环境 * 1.下载python解释器 * 2.在VSCode市场中安装Python插件 * 4.在 ...

  2. Win10下使用VSCode配置python运行环境

    VSCode配置python运行环境 安装python 到官网下载python,直接安装即可,在安装过程中可以选择将python加入环境变量 安装VSCode 官网下载,直接安装 配置 安装pytho ...

  3. VSCode配置JAVA开发环境

    VSCode配置JAVA开发环境 1:给机器安装JDK.MAVEN 下载JDK 下载路径:https://www.oracle.com/technetwork/java/javase/download ...

  4. Visual Studio Code (vscode) 配置 C / C++ 环境

    Visual Studio Code (vscode) 配置 C / C++ 环境 昨天突发奇想,想使用vscode配置C++环境,因为不想下载 Dev OR codeblock,然后借助了很多网上教 ...

  5. (超简单)VScode配置C/C++环境图文教程(Windows系统下)

    (超简单)VScode配置C/C++环境图文教程(Windows系统下) 本文参考文章 Visual Studio Code (vscode) 配置 C / C++ 环境 下载VScode.下载Min ...

  6. 羽夏闲谈——VSCode 配置 C/C++环境

    前言   VSCode是微软发布一款跨平台的源代码编辑器,其拥有强大的功能和丰富的扩展,使之能适合编写许多语言.我的环境是64位Win10,如果是其他系统请自行判断调整.本人根据网上的配置方法在结合本 ...

  7. 2016年最新mac下vscode配置golang开发环境支持debug

    网上目前还找不到完整的mac下golang环境配置支持,本人配置成功,现在整理分享出来. mac最好装下xcode,好像有依赖关系安装Homebrew打开终端窗口, 粘贴脚本执行/usr/bin/ru ...

  8. vscode 配置 golang开发环境

    如果你使用golang,那么强烈建议你采用vscode作为IDE. 1. 首先在vscode 当中安装go插件,如上图 2. 配置 %AppData%\Code\User\settings.json ...

  9. VScode 配置c/c++环境(结合各大网站的blog和官方文档)

    第一步:下载mingw64 首先,在各大搜索引擎上搜索mingw64,进入其官网下载即可 需要注意的是,下载默认的是先从网页上下载下载器,再进行选择下载.但是在部分电脑上下载会出现什么mingw64. ...

随机推荐

  1. 第18课 - make 中的路径搜索(下)

    第18课 - make 中的路径搜索(下) 1. 问题一 当 VPATH 和 vpath 同时出现,make 会如何处理? 工程项目的目录结构如下图所示,src1 和 src2 中都包含了 func. ...

  2. [LeetCode]1249. 移除无效的括号(字符串,栈)

    题目 给你一个由 '('.')' 和小写字母组成的字符串 s. 你需要从字符串中删除最少数目的 '(' 或者 ')' (可以删除任意位置的括号),使得剩下的「括号字符串」有效. 请返回任意一个合法字符 ...

  3. js-正则表达式的初步应用(一)

    一.正则表达式是使用单个字符串来描述.匹配一系列符合某个句法规则的字符串搜索模式.注:搜索模式也可用于文本替换 例子1 输出结果  注:(我为了方便在控制台输出,所以结果如下) 例子2 输出结果 上面 ...

  4. leetcode560题解【前缀和+哈希】

    leetcode560.和为K的子数组 题目链接 算法 前缀和+哈希 时间复杂度O(n). 在解决这道题前需要先清楚,一个和为k的子数组即为一对前缀和的差值. 1.我们假设有这么一个子数组[i,j]满 ...

  5. php第三天-数组的定义,数组的遍历,常规数组的操作

    0x01 数组分类 在php中有两种数组:索引数组和关联数组 索引数组的索引值是整数,以0开始.当通过位置来标识东西时用索引数组. 关联数组是以字符串作为索引值,关联数组更像操作表.索引值为列名,用于 ...

  6. 详尽的 Elasticsearch7.X 安装及集群搭建教程

    为了更好的阅读体验,欢迎访问 原文阅读链接 简介 首先引用 Elasticsearch (下文简称 ES)官网的一段描述: Elasticsearch 是一个分布式.RESTful 风格的搜索和数据分 ...

  7. 关于windows服务器wsus客户端配置的修改

    本文环境如下: 服务器:Windows Server 2012 R2 Standard 由于公司服务器是加了域环境的,又需要将wsus客户端指向另一台wsus服务器,修改本地组策略.可能会被域控给修改 ...

  8. java 并发线程池的理解和使用

    一.为什么要用线程池 合理利用线程池能够带来三个好处. 第一:降低资源消耗.通过重复利用已创建的线程降低线程创建和销毁造成的消耗. 第二:提高响应速度.当任务到达时,任务可以不需要的等到线程创建就能立 ...

  9. node中的cookie

    为什么需要cookie 我们知道http是无状态的协议,无状态是什么意思呢?我来举一个小例子来说明:比如小明在网上购物,他浏览了多个页面,购买了一些物品,这些请求在多次连接中完成,如果不借助额外的手段 ...

  10. python3 连接数据库~

    ~目前记录的是针对python3写的数据库连接,不适用于pyhon2.python3如果想要与数据库进行连接,则需要先下载对应各数据库的插件包,然后导入包.python3的插件下载地址:https:/ ...