Eclipse Juno CDT在Linux上运行 - 它没有给我任何工具链

时间:2012-10-07 09:25:47

标签: c++ c eclipse eclipse-cdt

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

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

No toolchain available to choose

我记得我曾经在Linux上安装CDT后立即获得默认的GCC工具链。即使使用BSD,我也可以安装GCC交叉编译工具链,它也适用于原生GCC。我试图安装交叉编译工具链,CDT不会把它拿起来。

请提出您的建议,谢谢。

2 个答案:

答案 0 :(得分:1)

您应该从帮助菜单

安装它

答案 1 :(得分:0)

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

以下是我在没有改变任何工具链的情况下所做的事情:

  1. 从Eclipse中卸载CDT

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

  2. Install CDT again

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

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