Eclipse Ubuntu中的“程序不是可识别的可执行文件”错误

时间:2012-11-21 19:50:40

标签: c++ linux eclipse eclipse-cdt

我知道此问题已经发布过,但我仍然无法使其工作,显然我是C ++的新手;) 我有这个“你好世界!”使用CDT的eclipse中的C ++程序,我能够编译它,如果我从控制台运行它就可以工作....但是当我在eclipse中使用run或debug命令时,我遇到两个不同的错误:< / p>

来自调试:“程序不是可识别的可执行文件”

从运行:“Exec_tty错误:无法运行程序”/blah/blah/CProjects/Practice/MAIN.cpp“:未知原因”

我尝试修改项目上的解析器,但没有运气......我实际上正在使用GNU Elf解析器,我从命令行使用gdb并正常运行所以很明显(对我来说)是错误的在我的日食配置中...但是什么??

非常感谢

d

1 个答案:

答案 0 :(得分:3)

您无法运行 C ++源代码。您必须运行可执行文件。

在Eclipse环境中,一个简单的“debug”命令应该做正确的事情。您必须通过将源代码配置为调试器目标来混淆它。