【发布时间】:2014-06-19 03:12:55
【问题描述】:
我有问题。许多人有同样的问题,但我没有找到答案。
我在我的 PC 上安装了 gcc-4.9.0,但 Eclipse 找不到它。 我用的是默认安装路径:
C:\MinGW
【问题讨论】:
-
查看 Eclipse 的首选项/设置,可能有一个选项可以指定路径。
标签: c++ c eclipse mingw toolchain
我有问题。许多人有同样的问题,但我没有找到答案。
我在我的 PC 上安装了 gcc-4.9.0,但 Eclipse 找不到它。 我用的是默认安装路径:
C:\MinGW
【问题讨论】:
标签: c++ c eclipse mingw toolchain
Eclipse 使用系统环境变量“PATH”来查找工具链。因此,为了让 Eclipse 能够找到 MinGW 工具链,MinGW 的 bin 目录的路径(例如“C:\MinGW\bin”)应该在“PATH”环境变量中指定。
附:修改环境变量后不要忘记重新启动 Eclipse :)
【讨论】:
我有一段时间遇到这个问题,现在才开始工作。
这是我所做的:
在 Eclipse 中,转到 Window>Preferences>C/C++>Build>Environment。双击最左侧列中具有 PATH 的行以打开列表。 确保在该列表的 C:\MinGW 末尾有 \bin。我的没有\bin。我将其更改为 C:\MinGW\bin,现在它就像一个魅力。
希望这会有所帮助。
【讨论】:
我最近也遇到了这个问题。我在让我的 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 变量添加到“用户变量”部分。
【讨论】:
有关详细信息,请参阅: http://wiki.eclipse.org/CDT/User/FAQ#I_installed_MinGW_toolchain_on_my_PC_but_Eclipse_won.27t_find_it.
【讨论】:
当我遇到同样的问题时,这些步骤对我有帮助:
首先将 MinGW 目录添加到您的路径系统环境变量中,如下所示:
(https://www.youtube.com/watch?v=zLpaYVIoXqc)
在此之后,当您要创建项目时,请取消选中“仅当 platorm 支持时才显示项目类型和工具链”选项。选择 MinGW GCC
创建您的代码,但首先使用 CTRL+B 构建它,之后这个我的工作完美。
希望对看到此内容的其他人有所帮助
【讨论】:
更新环境路径变量后,必须重启os。
【讨论】: