手把手教——class1_VScode配置C++环境
一.VS扩展安装
二.下载安装文件
下载gcc
Win+R 输入cmd
gcc -v
g++ -v
配置gcc文件下bin环境
https://sourceforge.net/projects/mingw-w64/https://sourceforge.net/projects/mingw-w64/
点击Windows x64 Installer:下载msi文件 安装完成后验证
Download CMakehttps://cmake.org/download/
三.配置vscode中的 json文件
各文件代码
1.tasks.json
{
"version": "2.0.0",
"tasks": [
{
"type": "cppbuild",
"label": "C/C++: g++.exe 生成活动文件",
"command": "D:\\VsCodeCplus\\mingw64\\bin\\g++.exe",
"args": [
"-fdiagnostics-color=always",
"-g",
"${file}",
"-o",
"${fileDirname}\\${fileBasenameNoExtension}.exe"
],
"options": {
"cwd": "${fileDirname}"
},
"problemMatcher": [
"$gcc"
],
"group": "build",
"detail": "编译器: D:\\VsCodeCplus\\mingw64\\bin\\g++.exe"
}
]
}
2.launch.json
{
"version": "0.2.0",
"configurations": [
{
"name": "g++.exe - 生成和调试活动文件",
"type": "cppdbg",
"request": "launch",
"program": "E:\\VsCodeCplus\\text1\\${fileBasenameNoExtension}.exe",//只需要把H:\\vscode改成自己代码的工作路径即可
"args": [],
"stopAtEntry": false,
"cwd": "${workspaceFolder}",
"environment": [],
"externalConsole": false,
"MIMode": "gdb",
"miDebuggerPath": "D:\\VsCodeCplus\\mingw64\\bin\\gdb.exe",//把C:\\MinGW换成自己的mingw64存放的路径
"setupCommands": [
{
"description": "为 gdb 启用整齐打印",
"text": "-enable-pretty-printing",
"ignoreFailures": true
}
],
"preLaunchTask": "C/C++: g++.exe 生成活动文件",
}
]
}
3.c_cpp_properties.json
{
"configurations": [
{
"name": "Win32",
"includePath": [
"${workspaceFolder}/**"
],
"defines": [
"_DEBUG",
"UNICODE",
"_UNICODE"
],
"compilerPath": "D:\\VsCodeCplus\\mingw64\\bin\\gcc.exe",//只需要把C:\\MinGW 改成自己代码的工作路径即可
"cStandard": "c17",
"intelliSenseMode": "windows-gcc-x64",
"cppStandard": "c++17"
}
],
"version": 4
}
最后ctrl+F5运行尝试