macOS 上使用vsCode编译C++代码报错generalized initializer lists are a C++11 extension [-Wc++11-extensions] 解决

1.在左侧扩展中搜索Code Runner

macOS 上使用vsCode编译C++代码报错generalized initializer lists are a C++11 extension [-Wc++11-extensions] 解决_第1张图片

2.点击齿轮状按钮,进入Code Runner的扩展设置

macOS 上使用vsCode编译C++代码报错generalized initializer lists are a C++11 extension [-Wc++11-extensions] 解决_第2张图片

3.找到Code-runner: Executor Map,点击“在settings.json中编辑”

macOS 上使用vsCode编译C++代码报错generalized initializer lists are a C++11 extension [-Wc++11-extensions] 解决_第3张图片

4.在code-runner.executorMap中app添加-std=c++17

macOS 上使用vsCode编译C++代码报错generalized initializer lists are a C++11 extension [-Wc++11-extensions] 解决_第4张图片

你可能感兴趣的:(C++,vscode,c++,ide)