【问题标题】:MinGW Distro installation issueMinGW Distro 安装问题
【发布时间】:2011-01-17 22:23:11
【问题描述】:

我正在尝试按照此处的步骤安装 MinGW 发行版:http://nuwen.net/mingw.html#install

但是,当我尝试运行时:gcc --version

在我的命令行中,我得到以下信息:

'gcc' 未被识别为内部或外部命令, 可运行的程序或批处理文件。

这是为什么呢?

谢谢。

【问题讨论】:

    标签: c++ mingw


    【解决方案1】:

    您需要设置 PATH 环境变量,以便命令解释器找到gcc 程序。

    例如(因为您使用的是 Windows [cmd.exe] 命令解释器)

    设置路径=%path%;%programfiles%\mingw\bin

    您必须使用适用于您的系统和编译器安装的路径。

    您可以通过控制面板中系统小程序中的环境按钮设置更永久的路径。您还可以通过注册表(例如命令regedit)进行更底层的操作。以及其他方面。

    顺便说一句,

    C++ 编程使用g++,不要直接使用gcc

    至少如果你想避免麻烦。当然,您可以手动执行 g++ 所做的事情。但是更容易使用g++;这就是它的用途。

    干杯,

    【讨论】:

    • 我确实这样做了,并将它添加到 PATH 环境变量中:C:\MinGW\bin,但还是一样。
    • 通过echo %path%检查您的路径。还要检查它是否引用了正确的目录(文件夹)。要执行后者,请尝试 cd 到该目录。
    • 这是我运行时得到的 echo %path%: C:\Ruby192\bin; C:\MinGW\bin
    • 删除空格。您是否检查过(例如通过cd)您实际上有一个c:\mingw\bin 目录?
    • C:\Ruby192\bin;C:\MinGW\bin 之间真的有空格吗?我不知道这是否重要,但我很确定它不应该存在。
    【解决方案2】:

    命令提示符找不到程序“gcc”。这很可能是因为您的环境变量有问题。如果环境变量中给出的路径名完全不正确或不存在(如果您在其他地方有该文件夹),则命令提示符将无法找到它。

    【讨论】:

      猜你喜欢
      • 2020-06-20
      • 1970-01-01
      • 2021-01-03
      • 1970-01-01
      • 1970-01-01
      • 2020-06-19
      • 2017-02-26
      • 2015-03-31
      • 1970-01-01
      相关资源
      最近更新 更多