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

为什么无法在Visual Studio Code中使用gcc?如何配置g++编译器

VS Code配置g++编译器完整解决步骤

1. 先验证编译器环境变量有效性

先排查gcc无法使用的问题:

  • 按下Win+R输入cmd打开命令提示符,依次执行两条命令:
    gcc --version
    g++ --version
    
  • 若正常返回编译器版本号,说明环境变量配置生效;若提示「不是内部或外部命令」,需要检查环境变量Path中是否正确添加了MinGW的bin目录(路径格式参考C:\mingw64\bin,不要写错层级),修改后重启电脑生效。

2. 安装VS Code必要插件

先安装微软官方的「C/C扩展」,也可以直接安装「C/C Extension Pack」扩展包,包含所有C/C++开发需要的基础组件。

3. 自动生成launch.json等配置文件

找不到launch.json是因为没有正确创建工作区,操作步骤如下:

  • 必须先打开一个存放C/C++代码的文件夹作为工作区,不能仅打开单个.c/.cpp文件,否则无法生成配置文件
  • 在工作区中新建测试代码文件,命名为test.cpp,写入简单的测试代码
  • 按下F5快捷键,在弹出的选项框中依次选择「C++(GDB/LLDB)」→「g++.exe 生成和调试活动文件」
  • 系统会自动在工作区根目录生成.vscode文件夹,里面包含自动配置好的launch.json和tasks.json文件,无需手动创建修改

4. 验证配置效果

按下F5调试test.cpp,如果终端正常输出运行结果,说明配置完成。如果VS Code内置终端仍提示找不到gcc/g++,直接重启VS Code即可加载最新的系统环境变量。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.29 15:15:03