hymcr05 2024-02-04 18:55 采纳率: 0%
浏览 27
已结题

vscode'g++' 不是内部或外部命令,也不是可运行的程序或批处理文件。

img


为什么我配置了G++还是这样
'g++' 不是内部或外部命令,也不是可运行的程序或批处理文件。

img


有人发现那里有问题吗?

img

  • 写回答

4条回答 默认 最新

  • 专家-郭老师 Java领域新星创作者 2024-02-04 18:57
    关注

    参考通义千问和郭老师的小迷弟雅思莫了-编写提供,主要是为了帮助您快速解决问题,如下回答,您可以参考下,如有问题,评论区留言。

    在 Visual Studio Code(VSCode)中遇到“'g++' 不是内部或外部命令,也不是可运行的程序或批处理文件”这一错误提示时,通常意味着虽然你可能已经安装了G++编译器,但是系统环境变量并没有正确配置以指向G++所在的路径。以下是解决这个问题的步骤:

    1. 确认G++是否已安装: 打开命令提示符(Windows)或终端(Linux/macOS),输入 g++ --version 来检查G++是否已成功安装且能在系统PATH中找到。

    2. 如果未安装G++

      • 对于Windows用户,需要下载并安装MinGW-w64,它包含了GCC(包括G++)编译器。可以从官方网站或者其他可靠的源获取。
      • 安装完成后,确保将MinGW-w64的bin目录添加到系统的PATH环境变量中。例如,如果你将MinGW安装在C:\MinGW\bin下,就需要把这个路径添加到PATH里。
    3. 配置系统环境变量

      • 在Windows中,可以通过“系统属性”->“高级系统设置”->“环境变量”来编辑系统变量中的PATH。将G++的完整路径添加到PATH列表中,每个路径之间用分号(;)隔开。
      • 重启VSCode或者重新打开命令提示符/终端以使新的环境变量生效。
    4. 验证配置: 再次尝试在VSCode内置终端或重新打开的命令提示符中输入 g++ --version,看是否能够正常显示G++版本信息。

    如果上述步骤都已完成,但问题依然存在,可能是VSCode终端没有正确加载更新后的环境变量,可以尝试重启VSCode或者使用外部命令行工具来执行编译命令。

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 2月15日
  • 创建了问题 2月4日

悬赏问题

  • ¥15 根据会员信息表绘制堆积柱状图
  • ¥100 华为手机私有App后台保活
  • ¥15 sqlserver中加密的密码字段查询问题
  • ¥20 有谁能看看我coe文件到底哪儿有问题吗?
  • ¥20 我的这个coe文件到底哪儿出问题了
  • ¥15 matlab使用自定义函数时一直报错输入参数过多
  • ¥15 设计一个温度闭环控制系统
  • ¥100 rtmpose姿态评估
  • ¥15 通联支付网上收银统一下单接口
  • ¥15 angular有偿编写,