Win10 64环境下VScode C++配置 MinGW

Win10 环境下VScode C++配置

VScode安装

下载链接

中途:这些可以勾选,便不需要手动配置环境变量path
在这里插入图片描述

VScode安装完成后,打开软件,安装C++插件:
在这里插入图片描述

安装MinGW

官方下载链接
安装时根据自己电脑32还是64位对应选择与安装。
记住安装的位置,后面要指定bin的路径,配置环境变量。
这是我的安装路径,找到bin目录
bin目录下有很多这种文件:
在这里插入图片描述
开始配置环境变量:
右击我的电脑—属性—高级系统设置—环境变量----系统变量中找到PATH, 点击右上方NEW,将bin的路径加进去:

在这里插入图片描述
完成后,打开运行—输入cmd----输入gcc–回车,得到如下界面即表示成功。
在这里插入图片描述

VScode中运行c++

创建一个文件夹和示例文件test.cpp,vscode打开
加入测试代码:

#include <iostream>
using namespace std;
int main() {
    cout << "hello\n";
    cout << "hello\n";
    cout << "hello\n";
    return 0;
}

显示如图(先不看json文件,后面配置)
在这里插入图片描述

task.json文件

工具栏:Terminal > Configure Default Build Task
选择C/C++: g++.exe build active file
自动生成代码文件: 不需要改动,默认即可

{
	"version": "2.0.0",
	"tasks": [
		{
			"type": "cppbuild",
			"label": "C/C++: g++.exe build active file",
			"command": "C:\\mingw64\\bin\\g++.exe",
			"args": [
				"-g",
				"${file}",
				"-o",
				"${fileDirname}\\${fileBasenameNoExtension}.exe"
			],
			"options": {
				"cwd": "${fileDirname}"
			},
			"problemMatcher": [
				"$gcc"
			],
			"group": {
				"kind": "build",
				"isDefault": true
			},
			"detail": "compiler: C:\\mingw64\\bin\\g++.exe"
		}
	]
}

launch.json文件

点击工具栏中Run > Add Configuration
在这里插入图片描述
生成json文件,这是已经修改完后的:

{
    // Use IntelliSense to learn about possible attributes.
    // Hover to view descriptions of existing attributes.
    // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        {
            "name": "(gdb) Launch",
            "type": "cppdbg",
            "request": "launch",
            "program": "${fileDirname}\\${fileBasenameNoExtension}.exe",
            "args": [],
            "stopAtEntry": false,
            "cwd": "${fileDirname}",
            "environment": [],
            "externalConsole": false,  //false 是否输出到外部窗口
            "MIMode": "gdb",
            "miDebuggerPath": "C:/mingw64/bin/gdb.exe", //根据自身MinGW路径:
            "setupCommands": [
                {
                    "description": "Enable pretty-printing for gdb",
                    "text": "-enable-pretty-printing",
                    "ignoreFailures": true
                }
            ],
            "preLaunchTask": "C/C++: g++.exe build active file"  //新增
        }
    ]
}

** 修改的地方 **

  1. 增加可执行文件的名字:(修改一下)
    “program”: “${fileDirname}\${fileBasenameNoExtension}.exe”,
  2. “externalConsole”: false, //false 是否输出到外部窗口
  3. “miDebuggerPath”: “C:/mingw64/bin/gdb.exe”, //根据自身MinGW路径
  4. 增加一条语句: “preLaunchTask”: “C/C++: g++.exe build active file” //新增

至此VScode的c++运行环境配置完成,可以点击运行啦,撒花花~

点击右边的三角箭头就可以啦:
在这里插入图片描述
在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值