首页 > 编程语言 >vscode环境配置(C/C++)

vscode环境配置(C/C++)

时间:2022-09-07 10:13:17浏览次数:106  
标签:Code launch vscode 配置 C++ json MinGW

一.MinGW和vscode的简单了解

1.MinGW是什么?

MinGW(Minimalist GNU on Windows)。它实际上是将经典的开源 C语言 编译器 GCC 移植到了 Windows 下,并且包含了 Win32API ,因此可以将源代码编译生成 Windows 下的可执行程序。

2.MinGW的下载安装

WinGW下载地址
image

  1. 向下翻阅,下载如图所示安装包安装(上方zip包解压后找不到bin目录)。
  2. 解压到指定文件夹(无中文符号).
  3. 配置环境变量
    image
    image
  • cmd上验证是否安装成功gcc -v
    image

3.vscode是什么?

Visual Studio Code(简称VSCode)是一款由微软开发且跨平台的免费源代码编辑器。是微软的一款开源免费IDE集成开发环境(IDE,Integrated Development Environment)是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。

4.vscode的安装配置

image
image
image
image
image
image
image
image

  • 同理在拓展插件里面搜索安装
    image
    image
    image
    image
    image
  • 至此简单配置完成

二.json的配置

1.什么是tasks.json和launch.json和settings.json

简单理解为tasks.json中的代码会帮我们用g++/gcc编译生成可执行文件,而launch.json中的代码是让系统来调试我们的可执行文件。settings.json是VS Code的配置文件,可以对VS Code进行页面风格、代码格式、字体颜色大小等的编辑设置。

2.简单配置

image
image
image
image
image
image
image
image
image

三.问题与不足

1.具体配置内容还不是很了解

launch.json配置官方文档
c_cpp_properties.json配置官方文档

标签:Code,launch,vscode,配置,C++,json,MinGW
From: https://www.cnblogs.com/neverlate/p/16663481.html

相关文章

  • [Python以终为始]Day 2–在VSCode开发
    [Python以终为始]Day2–在VSCode开发想研究机器学习的前端工程师,从零到一百学习python的笔记前置下载并安装VSCode在VSCode安装由微软开发的python套件准备开始!......
  • c++知识点速刷
    语法指针和引用指针:存放某个对象的地址引用:变量的别名,从一而终,不可变,必须初始化const变量指针常量(底层const):指针所指的对象不可变常量指针(顶层const):指针不可变defin......
  • 2022-09-07 wx.getLocation暂未配置在app.json且没有权限
    前言:昨晚提交了小程序审核,当即就被驳回了,原因是:wx.getLocation接口无权限,且没有在app.json中配置注:我的是wepy小程序解决方案:找到app.wpy,在里面添加代码如下:required......
  • 强化学习——价值迭代算法 悬崖漫步为例 C++
    #include<bits/stdc++.h>usingnamespacestd;#defineN100#definecliffcliff_mapintrow,col;structState{intnext_i,next_j,flag;doublereward;......
  • 从零开始配置vim(23)——lsp基础配置
    上一章,我们初步认识了lsp,并且对nvim-treesitter插件进行了配置,为编辑器提供了代码着色、自动格式化以及增量选中功能。算是初步体验了lsp的相关功能。从这篇开始我们通过......
  • 实验环境安装配置
    实验环境安装配置一、实验目的  1.熟悉实验环境  2.熟悉Linux基本操作二、实验要求(一)任务请根据实验环境安装文档,完成特定开源软件的安装(二)实验报告请用Markd......
  • vc++ get random via random_device,mt19937
     #include<ctime>#include<iostream>#include<random>usingnamespacestd;staticrandom_devicerd;staticmt19937mt{rd()};template<typenameT>vo......
  • 在UNI-APP创建VUE3项目时配置VUE版本
    在UNI-APP创建项目时,默认是VUE2版本。如果直接使用VUE3代码时会出错。所以第一步就要求设置VUE版本,操作如下:打开根目录下/manifest.json文件,找到“基础配置”-->"Vue......
  • 同样的项目vscode 内存 93M,phpstorm 2个G
         vscodecmd+shift+p 把shellcommand添加code在环境变量中,然后可以用code.打开当前文件安装 Materialicon插件可以显示文件夹的图标......
  • 适合初学者的最佳 VSCode 扩展 2022
    适合初学者的最佳VSCode扩展2022可以说,VisualStudioCode(VSCode)是最流行的开源代码编辑器。它归微软所有,效果惊人。VSCode旨在提供一个高效的环境,为您的日常编......