【发布时间】:2011-06-25 17:00:30
【问题描述】:
我在 Ubuntu 10.04 上使用 Eclipse Helios,我正在尝试在其上安装 CDT 插件。我从这里下载它here。
然后我转到 安装新软件 并选择 zip 文件(我不解压缩,只需选择 zip 文件)。没关系,它安装了,一切正常,它显示了可选功能,blah blah blah。
然后我创建了一个新的 HelloWorld 项目。当我尝试运行它时,它会显示一个错误并说:
启动失败。找不到二进制文件。
谁能解释我如何解决它?
谢谢。
【问题讨论】:
-
在 MacOSX 上我遇到了同样的问题:构建项目后它无法运行,它给了我消息:“启动失败。找不到二进制文件。”我通过去
Run > Run Configurations... > C/C++ Application > {path to executable}解决了它 -
@PantelisSopasakis :我也遇到过这个问题,也以这种方式解决了。但是即使路径仍然显示在配置中,不知何故我总是不得不去路径然后单击运行而不是
run as local c/c++ application。你能帮忙吗? -
@user2751691 对不起,我想不出什么(除了我目前没有使用 MacOSX)。如果你发现了什么,请告诉我你是如何解决的......
-
@PantelisSopasakis :我通过将二进制解析器从 elf 解析器更改为 Mach O 64 解析器来解决它。然后它神奇地起作用了。谢谢。
-
二进制解析器 ELF 将在 Ubuntu / Linux 中。在 mac 中,您的构建二进制解析器应该是 Mach-O。见eclipse.org/forums/index.php/t/268200我已经添加了答案
标签: c++ c eclipse eclipse-plugin eclipse-cdt