此错误可能是由于编译器不正确设置所致。您可以尝试将以下代码添加到您的.vscode/c_cpp_properties.json文件中,以将编译器路径指向正确的位置。
{ "configurations": [ { "name": "Win32", "includePath": [ "${workspaceFolder}/**", "C:/Program Files (x86)/Windows Kits/10/Include/{VERSION}/um", "C:/Program Files (x86)/Microsoft Visual Studio/{VERSION}/VC/include" ], "defines": [ "_DEBUG", "UNICODE" ], "compilerPath": "C:/Program Files (x86)/Microsoft Visual Studio/{VERSION}/VC/bin/cl.exe", "cStandard": "c11", "cppStandard": "c++17", "intelliSenseMode": "${default}" } ], "version": 4 }
请确保将代码中的{VERSION}替换为您正在使用的Windows版本和Visual Studio版本。例如,在Windows 10和Visual Studio 2019上,路径应该是“C:/Program Files (x86)/Windows Kits/10/Include/10.0.18362.0/um”,而编译器路径应该是“C:/Program Files (x86)/Microsoft Visual Studio/2019/VC/bin/cl.exe”。