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

Windows系统下VS Code运行C程序报错:gcc命令未识别求解决方案

解决Windows下gcc命令未识别的问题

一、确认gcc工具链是否已安装

  • 打开控制面板进入程序和功能,检查是否存在MinGW、TDM-GCC或MSYS2这类包含gcc的工具包。若未安装,按以下方式操作:
    • 选MinGW的话,下载官方安装器,安装时务必勾选mingw32-gcc-g++组件后完成安装。
    • 选MSYS2的话,安装完成后打开MSYS2终端,执行pacman -S mingw-w64-x86_64-gcc命令安装gcc。

二、将gcc路径添加到系统环境变量

若已安装gcc但仍报错,需把gcc的执行文件路径加入系统PATH:

  1. 找到gcc的安装路径:MinGW默认路径为C:\MinGW\bin,MSYS2的gcc路径通常是C:\msys64\mingw64\bin。
  2. 右键此电脑→属性→高级系统设置→环境变量。
  3. 在系统变量列表中找到Path,点击编辑。
  4. 点击新建,粘贴找到的gcc路径,依次点击确定保存设置。
  5. 关闭所有已打开的终端和VS Code,重新启动后再执行gcc test.c尝试编译。

三、验证gcc配置是否生效

重新打开终端,执行gcc --version命令,若输出gcc的版本信息,说明配置成功,此时可正常编译C程序。

四、VS Code终端的额外排查(可选)

若VS Code内终端仍无法识别gcc,可检查默认终端配置:

  • 按Ctrl+Shift+P打开命令面板,输入Terminal: Select Default Profile,选择Command Prompt或PowerShell,重启终端后重试。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.24 14:44:53