vscode的c++环境配置报错

img


根据csdn的一个教程来做的,结果就这样了,求远程操控指导下吧!折腾好几个月了,谢谢!

以下内容引用CHATGPT:

根据错误提示,你的代码中使用了C++17的特性,但是你的编译器并不支持。你需要在.vscode文件夹下的c_cpp_properties.json文件中添加"-std=c++17"选项来指定编译器使用C++17标准。示例代码如下:

{
    "configurations": [
        {
            "name": "Win32",
            "includePath": [
                "${workspaceFolder}/**"
            ],
            "defines": [
                "_DEBUG",
                "UNICODE",
                "_UNICODE"
            ],
            "windowsSdkVersion": "10.0.17763.0",
            "compilerPath": "C:/MinGW/bin/g++.exe",
            "cStandard": "c11",
            "cppStandard": "c++17", // 添加这一行
            "intelliSenseMode": "gcc-x64"
        }
    ],
    "version": 4
}

另外,你还需要确保你的编译器版本支持C++17,可以通过运行以下命令来检查:

g++ --version

如果版本过低,你需要升级你的编译器。

照着下载安装应该没问题的吧,是不是你移动了安装目录相关文件啥的