01-C++-VSCode配置C++环境(windows)

简介: 01-C++-VSCode配置C++环境(windows)

前言

  • 本篇来学习写使用VSCode配置C++环境

安装VSCode

  • 下载地址:VSCode
  • 下载后路next安装即可

安装mingw编译器

  1. 点击Files
  2. 向下拉,点击下载(建议windows64位直接下载8.1.0版本的x86_64-win32-seh或者x86_64-posix-seh)
  3. 解压上一步下载的压缩包,例如:解压到D盘
  4. 配置环境变量
  • 此电脑右键–> 属性
  • 高级系统设置 --> 环境变量

  • Paht中添加mingw64路径(需写到bin,如:D:\mingw64\bin)
  1. 验证配置是否成功
  • 打开cmd命令窗口,输入g++ -v

VSCode配置C++环境

  1. 新建一个文件夹(如:C++),用vscode打开文件夹
  2. 在C++文件夹下新建hello.cpp文件,写入如下代码
#include<iostream>
using namespace std;
int main(){
    cout<<"Hello,VScode!"<<endl;
    system("pause");
    return 0;  
}
  1. 按下CTRL+shift+P,调出面板,输入C/C++:Edit Configurations(UI)
  • 填写编译路径(上面安装的mingw64路径,如:D:\mingw64\bin\g++.exe)
  • IntelliSense mode里选择gcc-x64
  • 此时会发现左边多了一个.vscode文件夹,并且里面有一个c_cpp_properties.json的文件
{
    "configurations": [
        {
            "name": "Win32",
            "includePath": [
                "${workspaceFolder}/**"
            ],
            "defines": [
                "_DEBUG",
                "UNICODE",
                "_UNICODE"
            ],
            "windowsSdkVersion": "10.0.17763.0",
            "compilerPath": "D:\\mingw64\\bin\\g++.exe",
            "cStandard": "c17",
            "cppStandard": "c++17",
            "intelliSenseMode": "gcc-x64"
        }
    ],
    "version": 4
}
  1. 按下CTRL+shift+P,调出面板,输入Tasks:Configure Default Build Task

  • 再选择 C/C++:g++.exe build active file
  • 此时会在.vscode下出现一个tasks.json文件
{
  "version": "2.0.0",
  "tasks": [
    {
      "type": "cppbuild",
      "label": "C/C++: g++.exe build active file",
      "command": "D:\\mingw64\\bin\\g++.exe",
      "args": [
        "-fdiagnostics-color=always",
        "-g",
        "${file}",
        "-o",
        "${fileDirname}\\${fileBasenameNoExtension}.exe"
      ],
      "options": {
        "cwd": "D:\\mingw64\\bin"
      },
      "problemMatcher": [
        "$gcc"
      ],
      "group": {
        "kind": "build",
        "isDefault": true
      },
      "detail": "compiler: D:\\mingw64\\bin\\g++.exe"
    }
  ]
}
  • 运行代码验证配置
相关文章
|
25天前
|
人工智能 机器人 C++
【C++/Python】Windows用Swig实现C++调用Python(史上最简单详细,80岁看了都会操作)
【C++/Python】Windows用Swig实现C++调用Python(史上最简单详细,80岁看了都会操作)
|
2天前
|
Unix Shell 开发工具
windows下如何安装git以及IDEA如何配置git
该文指导安装Git 2.15.0版本。首先从Git官网下载最新安装包,双击安装,依次选择Next,同意默认配置,确保勾选添加到环境变量。在配置选项中,选择在cmd中使用Git(第2项),行结束转换选Windows(第1项),终端模拟器选MinTTY(第1项)。安装完成后,通过右键菜单或直接打开Git Bash验证安装成功。最后,配置全局用户名和邮箱,并在IDEA中设置Git路径以完成集成。
|
8天前
|
API C++ Windows
windows编程入门_链接错误的配置
windows编程入门_链接错误的配置
13 0
|
8天前
|
前端开发 JavaScript 开发工具
Sublime Text 3配置C/C++开发环境
【4月更文挑战第15天】本篇 Huazie 介绍了 Sublime Text 3 配置 C/C++ 的相关内容,感兴趣的朋友赶紧配置起来,有任何问题可以随时评论区沟通。
27 1
Sublime Text 3配置C/C++开发环境
|
24天前
|
编译器 C语言 C++
VSCode上搭建C/C++开发环境(vscode配置c/c++环境)Windows系统---保姆级教程
VSCode上搭建C/C++开发环境(vscode配置c/c++环境)Windows系统---保姆级教程
|
25天前
|
Ubuntu 开发工具 git
ubuntu18.04下配置muduoC++11环境
以上步骤将在Ubuntu 18.04下配置C++11环境,并编译安装muduo库。请根据实际情况对配置步骤进行调整。 买CN2云服务器,免备案服务器,高防服务器,就选蓝易云。百度搜索:蓝易云
18 0
|
2月前
|
人工智能 自然语言处理 算法
国产新型AI编程助手—DevChat AI插件在VSCode中的应用
国产新型AI编程助手—DevChat AI插件在VSCode中的应用
|
25天前
|
前端开发
解决适配375像素宽度667像素高度移动端方法:推荐一款非常好用的px转rem单位的VSCode插件px to rem & rpx (cssrem)
解决适配375像素宽度667像素高度移动端方法:推荐一款非常好用的px转rem单位的VSCode插件px to rem & rpx (cssrem)
|
4月前
|
人工智能 JavaScript 程序员
Fitten Code:在VSCode插件市场备受欢迎的原因是什么?
随着AI技术的不断发展,AI在编写代码方面的能力也日益强大。充分利用AI的能力能够显著提高代码编写的效率和质量。今天我将向大家介绍一款备受瞩目的AI代码神器——Fitten Code,让我们一同揭开它神秘的面纱!
296 3