3

我正在使用 Slackware 14 和最新的 Eclipse Juno。

作为一个普通的 Eclipse 用户,我像往常一样安装了 CDT。但是,当我创建一个新项目时,没有可用的工具链。截图在这里:

没有可供选择的工具链

我记得我曾经在 Linux 中安装 CDT 后立即获得默认的 GCC 工具链。即使使用 BSD,我也可以安装 GCC 交叉编译工具链,它也适用于原生 GCC。我试图安装交叉编译工具链,但 CDT 没有选择它。

请提出您的建议,谢谢。

4

2 回答 2

1

你应该从帮助菜单安装它

于 2012-10-21T08:01:42.387 回答
0

我有同样的问题。在某些时候,我可以用 Eclipse 用 C++ 编程。有一天,即使有几个工具链,它也找不到任何工具链。基本上,您需要重新安装 CDT 插件,并假设您将工具链安装在正确的位置 - 为此,您需要参考 Linux 发行版的说明。

这是我在未更改工具链上的任何内容的情况下所做的:

  1. 从 Eclipse 卸载 CDT

    帮助 -> 安装新软件 -> 点击链接“已安装” -> 选择 CDT 项目 -> 点击卸载

  2. 重新安装 CDT

这让我回到了 Eclipse 中的工具链。

如果重新安装不起作用,则意味着由于某种原因您有不受支持的工具链。取消选中Show project types and toolchains only if they are supported on the platform新项目对话框。然后它将显示工具链。您可以继续选择工具链来创建项目。但我会尝试找出安装的 gcc 不支持的原因。

于 2012-10-24T21:52:45.793 回答