Windows 配置vscode

launch.json

 1 {
 2     "version": "0.2.0",
 3     "configurations": [
 4         {
 5             "name": "C/C++",
 6             "type": "cppdbg",
 7             "request": "launch",
 8             "program": "${fileDirname}/${fileBasenameNoExtension}.exe",
 9             "args": [],
10             "stopAtEntry": false,
11             "cwd": "${workspaceFolder}",
12             "environment": [],
13             "externalConsole": true,
14             "MIMode": "gdb",
15             "miDebuggerPath": "C:/Program Files/mingw64/bin/gdb.exe",
16             "preLaunchTask": "g++",
17             "setupCommands": [
18                 {
19                     "description": "Enable pretty-printing for gdb",
20                     "text": "-enable-pretty-printing",
21                     "ignoreFailures": true
22                 }
23             ],
24         },
25     ]
26 }

tasks.json

 1 {
 2     "version": "0.2.0",
 3     "configurations": [
 4         {
 5             "name": "C/C++",
 6             "type": "cppdbg",
 7             "request": "launch",
 8             "program": "${fileDirname}/${fileBasenameNoExtension}.exe",
 9             "args": [],
10             "stopAtEntry": false,
11             "cwd": "${workspaceFolder}",
12             "environment": [],
13             "externalConsole": true,
14             "MIMode": "gdb",
15             "miDebuggerPath": "C:/Program Files/mingw64/bin/gdb.exe",
16             "preLaunchTask": "g++",
17             "setupCommands": [
18                 {
19                     "description": "Enable pretty-printing for gdb",
20                     "text": "-enable-pretty-printing",
21                     "ignoreFailures": true
22                 }
23             ],
24         },
25     ]
26 }

c_cpp_properties.json

 1 {
 2     "configurations": [
 3         {
 4             "name": "MinGW",
 5             "intelliSenseMode": "gcc-x64",
 6             "compilerPath": "C:/Program Files/mingw-w64/x86_64-8.1.0-win32-seh-rt_v6-rev0/mingw64/bin/gcc.exe",
 7             "includePath": [
 8                 "${workspaceFolder}"
 9             ],
10             "defines": [],
11             "browse": {
12                 "path": [
13                     "${workspaceFolder}"
14                 ],
15                 "limitSymbolsToIncludedHeaders": true,
16                 "databaseFilename": ""
17             },
18             "cStandard": "c11",
19             "cppStandard": "c++17"
20         }
21     ],
22     "version": 4
23 }

猜你喜欢

转载自www.cnblogs.com/Jawen/p/11125759.html