You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在VS Code中修改MinGW-w64路径以解决C++程序运行报错问题

解决方法

步骤1:验证MinGW环境变量生效

打开Windows命令提示符(CMD),执行命令:
g++ --version
如果输出g++的版本信息,说明环境变量配置生效;如果提示找不到命令,重启电脑后再重试一次。

步骤2:修改C/C++扩展的编译器路径

  • 按下Ctrl+Shift+P调出VS Code命令面板,搜索并选择「C/C++: 编辑配置(UI)」
  • 在配置页找到「编译器路径」输入项,填入你的MinGW g++路径:D:\msys64\mingw64\bin\g++.exe
  • 找到「IntelliSense 模式」选项,选择windows-gcc-x64(64位系统适用)

步骤3:修正构建任务配置

  • 按下Ctrl+Shift+P调出命令面板,搜索并选择「任务: 配置默认生成任务」,选择对应g++的生成选项
  • 打开自动生成的tasks.json文件,确认command字段的值为D:\\msys64\\mingw64\\bin\\g++.exe(Windows路径的反斜杠需要双写转义,也可以写成D:/msys64/mingw64/bin/g++.exe)
  • 保存tasks.json文件后重新运行C++程序即可

如果配置后依然报错,可以删除项目目录下的.vscode文件夹,重新执行上述步骤,排除旧配置冲突的问题。

内容的提问来源于stack exchange,提问作者Hanson Sin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.27 02:06:02