我正在使用 Slackware 14 和最新的 Eclipse Juno。
作为一个普通的 Eclipse 用户,我像往常一样安装了 CDT。但是,当我创建一个新项目时,没有可用的工具链。截图在这里:
我记得我曾经在 Linux 中安装 CDT 后立即获得默认的 GCC 工具链。即使使用 BSD,我也可以安装 GCC 交叉编译工具链,它也适用于原生 GCC。我试图安装交叉编译工具链,但 CDT 没有选择它。
请提出您的建议,谢谢。
我正在使用 Slackware 14 和最新的 Eclipse Juno。
作为一个普通的 Eclipse 用户,我像往常一样安装了 CDT。但是,当我创建一个新项目时,没有可用的工具链。截图在这里:
我记得我曾经在 Linux 中安装 CDT 后立即获得默认的 GCC 工具链。即使使用 BSD,我也可以安装 GCC 交叉编译工具链,它也适用于原生 GCC。我试图安装交叉编译工具链,但 CDT 没有选择它。
请提出您的建议,谢谢。
你应该从帮助菜单安装它
我有同样的问题。在某些时候,我可以用 Eclipse 用 C++ 编程。有一天,即使有几个工具链,它也找不到任何工具链。基本上,您需要重新安装 CDT 插件,并假设您将工具链安装在正确的位置 - 为此,您需要参考 Linux 发行版的说明。
这是我在未更改工具链上的任何内容的情况下所做的:
从 Eclipse 卸载 CDT
帮助 -> 安装新软件 -> 点击链接“已安装” -> 选择 CDT 项目 -> 点击卸载
这让我回到了 Eclipse 中的工具链。
如果重新安装不起作用,则意味着由于某种原因您有不受支持的工具链。取消选中Show project types and toolchains only if they are supported on the platform
新项目对话框。然后它将显示工具链。您可以继续选择工具链来创建项目。但我会尝试找出安装的 gcc 不支持的原因。