c++ - Eclipse Ubuntu 中的 “Program is not a recognized executable” 错误

标签 c++ linux eclipse eclipse-cdt

我知道这个问题之前已经发布过,但我仍然无法让它工作,显然我是 C++ 的新手;) 我有这个“ Hello World !”在 eclipse 中使用 CDT 的 C++ 程序,我能够编译它,如果我从控制台运行它,它就可以工作....但是当我在 eclipse 中使用运行或调试命令时,我遇到了两个不同的错误:

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

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

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

非常感谢

D

最佳答案

您不能运行 C++ 源代码。您必须运行可执行文件。

在 Eclipse 环境中,一个简单的“调试”命令应该可以做正确的事情。您一定是通过将​​源代码配置为调试器目标而混淆了它。

关于c++ - Eclipse Ubuntu 中的 “Program is not a recognized executable” 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13500989/

相关文章:

android - 如何从 unsigned char* 数组中获取 jpeg 图像数组?

c++ - C++ 17 —将成员变量的类型映射到std::optionals

C++ 命名空间 "hiding"出现在 Eclipse 解析器中

java - 如何在多台机器上使用一个 Sonar 服务器

java.lang.NoSuchMethodError : org. jboss.logging.Logger.getMessageLogger(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;

c++ - 过度使用可变来增强安全性?

c++ - Windows cpp 目标在较高分辨率下变慢

c# - 尝试将 StreamWriter 打开到命名管道时 Mono 挂起

linux - 如果 url 返回 404,如何 wget 继续上一个循环?狂欢

linux - CentOS强制修改密码问题