win10用VSCode和mingw运行c++


Mingw(x86_64-8.1.0-release-win32-seh-rt_v6-rev0.7z)和Vscode(VSCodeUserSetup-x64-1.43.2)资源

链接:https://pan.baidu.com/s/1xBntoJSiaqA55yQH1jteeQ
提取码:aed2


一、下载Mingw

  1. https://sourceforge.net/projects/mingw-w64/files/中选择所需的版本,例如“x86_64-win32-seh”。

在这里插入图片描述

  1. 下载下来的是一个压缩包x86_64-8.1.0-release-win32-seh-rt_v6-rev0.7z,解压到你想安装的位置;

  2. \x86_64-8.1.0-release-win32-seh-rt_v6-rev0\mingw64\bin添加到环境变量中(可以在cmd中输入gcc -v来确认环境变量是否添加成功);
    在这里插入图片描述

二、VSCode

1.安装Code Runner插件

在这里插入图片描述

2.配置.vscde环境

其实这个图形化界面就是配置c_cpp_properties.json,你配好后会发现这里出现文件自动创建出来了。

所以以下两种方法选择其一就行了
在这里插入图片描述

(1)直接创建文件c_cpp_properties.json

  1. 先创建配置文件夹.vscode(PS:这个CPP文件夹就是你以后的工作空间,在这个工作空间下就能运行正常,在别的地方就失败。所以选一个固定的地方。)
    在这里插入图片描述
    在这里插入图片描述
  2. 创建c_cpp_properties.json
    在这里插入图片描述
{
    "configurations": [
        {
            "name": "Win32",
            "includePath": [
                "${workspaceFolder}/**"
            ],
            "defines": [
                "_DEBUG",
                "UNICODE",
                "_UNICODE"
            ],
            // 这里要改!改成你安装mingw的目录下的/bin/g++.exe
            "compilerPath": "D:/mingw64/bin/g++.exe",
            "cStandard": "c11",		// c用c11
            "cppStandard": "c++17",		// c++17
            "intelliSenseMode": "gcc-x64"
        }
    ],
    "version": 4
}
  1. 保存就好了

(2)图形化配置

  1. View→Command Palette 或者 使用Ctrl+Shift+P快捷键打开VS Code Command Palette,搜索选择"C/C++: Edit Configurations (UI)"
    在这里插入图片描述
    在这里插入图片描述

    扫描二维码关注公众号,回复: 10783922 查看本文章
  2. 更改编辑器路径,改成你安装mingw的目录下的/bin/g++.exe
    在这里插入图片描述

  3. 选择IntelliSense模式为gcc-x64
    在这里插入图片描述

  4. 关闭,就会看见自动生成
    在这里插入图片描述

三、运行

1.创建文件

在工作空间(我的是CPP文件夹)下创建一个hello.cpp,要打上后缀。
PS:这个hello.cpp不是在.vscode文件夹下,而是和.vscode文件夹是并行的,都是直接在CPP文件夹下。
在这里插入图片描述
2. 内容

#include <iostream>
using namespace std;

int main()
{
    cout << "hello!\n";
}

2.运行

(1)快捷键Ctrl+Alt+n

在这里插入图片描述

(2)插件按钮

在这里插入图片描述

常用插件

vscode初学者插件


Reference

MinGW-w64安装教程——著名C/C++编译器GCC的Windows版本

在windows上用vscode和mingw开发c++

1.Win10+VsCode的C/CPP编译环境搭建

发布了486 篇原创文章 · 获赞 204 · 访问量 13万+

猜你喜欢

转载自blog.csdn.net/sandalphon4869/article/details/105333559