【问题标题】:Why doesn't MinGW show up in the list of Eclipse/Indigo CDT Toolchains?为什么 MinGW 没有出现在 Eclipse/Indigo CDT 工具链列表中?
【发布时间】:2012-01-26 08:02:07
【问题描述】:

我正在尝试在我的 Windows 7 桌面上运行的 Eclipse (Indigo) 上设置 C/C++ 开发环境。我已将 MinGW 安装到我的 C 盘 per the instructions at eclipse.org,并将环境变量 *MINGW_HOME* 设置为 C:\MinGW 并将 C:\MinGW\bin 添加到我的路径。

当我运行 eclipse 并尝试创建一个新的 C 或 C++ 项目时,我应该将 MinGW 视为项目创建向导对话框中的可用工具链之一。相反,我在可用工具链列表中看到的只是:

--其他工具链--

当我从项目属性中选择 Tool Chain Editor 时,唯一可选择的“当前工具链:”是 No ToolChain

我可以看到 C:\MinGW 已安装,我可以从 CMD 提示窗口运行 gcc 和 g++,所以我很确定我的路径设置正确。

我可以在 Eclipse 站点找到的唯一故障排除建议是 I installed MinGW toolchain on my PC but Eclipse won't find it,但这些建议都不起作用。

我在这里错过了什么?

【问题讨论】:

  • 我遇到了同样的问题:添加系统变量MINGW_HOME=C:\MinGW-4.7.1 并将C:\MinGW-4.7.1\bin 附加到系统变量Path 修复了它。

标签: mingw eclipse-cdt


【解决方案1】:

原来需要单独安装工具链。我发现的一个工具链:

llvm4eclipsecdt 可通过eclipse marketplace 获得。

可能还有其他用于 MinGW 开发的工具链。

【讨论】:

    【解决方案2】:

    在 Eclipse 中打开 Window -> Preferences -> C/C++ -> new C/C++ Project Wizard 确保未勾选窗口底部的复选框(“仅当平台支持时才显示项目类型和工具链”)。

    【讨论】:

      猜你喜欢
      • 2012-07-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-20
      • 2015-12-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多