【问题标题】:Eclipse can't find my MinGW toolchain for C/C++Eclipse 找不到我的 C/C++ 的 MinGW 工具链
【发布时间】:2014-06-19 03:12:55
【问题描述】:

我有问题。许多人有同样的问题,但我没有找到答案。

我在我的 PC 上安装了 gcc-4.9.0,但 Eclipse 找不到它。 我用的是默认安装路径:

C:\MinGW

【问题讨论】:

  • 查看 Eclipse 的首选项/设置,可能有一个选项可以指定路径。

标签: c++ c eclipse mingw toolchain


【解决方案1】:

Eclipse 使用系统环境变量“PATH”来查找工具链。因此,为了让 Eclipse 能够找到 MinGW 工具链,MinGW 的 bin 目录的路径(例如“C:\MinGW\bin”)应该在“PATH”环境变量中指定。

附:修改环境变量后不要忘记重新启动 Eclipse :)

【讨论】:

    【解决方案2】:

    我有一段时间遇到这个问题,现在才开始工作。
    这是我所做的:
    在 Eclipse 中,转到 Window>Preferences>C/C++>Build>Environment。双击最左侧列中具有 PATH 的行以打开列表。 确保在该列表的 C:\MinGW 末尾有 \bin。我的没有\bin。我将其更改为 C:\MinGW\bin,现在它就像一个魅力。
    希望这会有所帮助。

    【讨论】:

      【解决方案3】:

      我最近也遇到了这个问题。我在让我的 Eclipse Luna SR2 4.4.2 在 Win 7 SP1 上运行以查看我新安装的 MinGW-w64 时遇到了一些困难,但我能够通过在我的 Win 7 安装中添加一个 MINGW_HOME 环境变量然后重新启动 Eclipse 来解决它。 (我不需要重新启动 Windows。)

      在我的情况下,MinGW-w64 已安装在“C:Program Files\mingw-w64\x86_64-4.9.2-win32-seh-rt_v4_rev2”,所以我需要将 MINGW_HOME 设置为“C:Program Files\ mingw-w64\x86_64-4.9.2-win32-seh-rt_v4_rev2\mingw64" 以便它指向适当的子目录(bin等,include,lib,...)。

      在 Win 7 中,可以通过控制面板 -> 系统和安全 -> 系统 -> 高级系统设置上的“环境变量”按钮来设置环境变量。我将 MINGW_HOME 变量添加到“用户变量”部分。

      【讨论】:

        【解决方案4】:
        1. 设置 PATH 变量,添加类似:“C:\Program Files (x86)\mingw-w64\i686-6.2.0-win32-dwarf-rt_v5-rev1\mingw32\bin”
        2. 在上面的路径中将 gcc.exe COPY 复制到 mingw32-gcc.exe

        有关详细信息,请参阅: http://wiki.eclipse.org/CDT/User/FAQ#I_installed_MinGW_toolchain_on_my_PC_but_Eclipse_won.27t_find_it.

        【讨论】:

          【解决方案5】:

          当我遇到同样的问题时,这些步骤对我有帮助:

          首先将 MinGW 目录添加到您的路径系统环境变量中,如下所示:

          (https://www.youtube.com/watch?v=zLpaYVIoXqc)

          在此之后,当您要创建项目时,请取消选中“仅当 platorm 支持时才显示项目类型和工具链”选项。选择 MinGW GCC

          创建您的代码,但首先使用 CTRL+B 构建它,之后这个我的工作完美。

          希望对看到此内容的其他人有所帮助

          【讨论】:

            【解决方案6】:

            更新环境路径变量后,必须重启os。

            【讨论】:

              猜你喜欢
              • 2012-07-07
              • 2017-01-04
              • 2023-04-08
              • 2017-05-15
              • 1970-01-01
              • 1970-01-01
              • 2012-02-26
              • 1970-01-01
              • 1970-01-01
              相关资源
              最近更新 更多