在tasks.json的args里加上-std=c99
{ "version": "2.0.0", "tasks": [ { "type": "shell", "label": "C/C++: g++.exe 生成活动文件", "command": "C:\\mingw64\\bin\\g++.exe", "args": [ "-std=c99", "-g", "${file}", "-o", "${fileDirname}\\${fileBasenameNoExtension}.exe" ], "options": { "cwd": "C:\\mingw64\\bin" }, "problemMatcher": [ "$gcc" ], "group": "build" }, { "type": "cppbuild", "label": "C/C++: gcc.exe 生成活动文件", "command": "C:/Users/轩/Desktop/Dev-Cpp/MinGW64/bin/gcc.exe", "args": [ "-fdiagnostics-color=always", "-g", "${file}", "-o", "${fileDirname}\\${fileBasenameNoExtension}.exe" ], "options": { "cwd": "C:/Users/轩/Desktop/Dev-Cpp/MinGW64/bin" }, "problemMatcher": [ "$gcc" ], "group": { "kind": "build", "isDefault": true }, "detail": "调试器生成的任务。" } ] }
标签:bin,gcc,exe,args,vscode,declarations,tasks,allowed From: https://www.cnblogs.com/ciciio/p/18253222