【问题标题】:"gcc is not recognized" even after setting PATH variable. What is left?即使在设置 PATH 变量后,“gcc 无法识别”。剩下什么?
【发布时间】:2019-03-07 21:36:09
【问题描述】:

我遇到了与这个问题相同的问题:After installing minGW, gcc command is not recognized。 我已经下载了 MinGW 安装程序并遵循了这个link 和这个link 中的说明;但是,我仍然收到相同的“未识别”消息。还有什么需要解决的?

编辑:忘记添加屏幕截图。 screencap of relevant area

【问题讨论】:

  • 如果你安装了mingw-w64,它带有一个批处理文件和设置环境的开始菜单条目
  • 在哪里可以找到?
  • 最好将错误文本复制并粘贴到这里而不是截图

标签: c gcc windows-10


【解决方案1】:

您是否在 Windows GUI 中检查过您的路径?在 windows (Windows+S) 中搜索“环境变量”,然后单击“编辑系统环境变量”。然后单击环境变量(按钮)。将您的 MinGW/bin(二进制文件)文件夹的路径添加到您的 system PATH 变量中!! (不是用户)。试试这个。

如果有,您需要关闭 cmd 窗口并打开一个新窗口,并且可能需要重新启动/退出并登录。

还要确保您安装了 MinGW 的 gcc 部分,而不仅仅是 g++ 编译器(我现在不记得安装选项了)。

【讨论】:

  • 我有 gcc 部分。我编辑了系统路径变量(名称为“路径”,而不是“路径”,所以可能是错误的部分)。显然,我有 minGW 32。这有什么改变吗?
  • 我的建议是不要更改系统路径,只需为要使用编译器的每个 shell 设置路径。如果更改系统路径,那么很难安装多个编译器
  • 你有C:\MinGW\bin这样的目录吗??
  • 如果您 cd 进入该文件夹:a) 是否有“gcc.exe”文件 b) 您可以从那里运行 gcc 吗?
猜你喜欢
  • 2021-01-13
  • 2013-02-18
  • 2014-08-21
  • 2021-08-08
  • 2019-07-27
  • 1970-01-01
  • 2016-09-21
  • 2014-04-02
  • 2017-12-05
相关资源
最近更新 更多