在eclipse中运行C代码时出错

时间:2013-05-07 08:52:21

标签: c++ c eclipse

我在eclipse中尝试了我的第一个c程序。现在安装c / c ++插件后,我有c / c ++透视图。

但是当我尝试运行这个简单的C代码时,会弹出一个名为“Application

的窗口

Launcher“,它包含以下消息:”Launch failed.Binary not found“。

如果我写的c代码或其他任何内容中的错误,请告诉我。

C代码

#include <iostream.h>

main() {
    cout<<"Hello world!\n";
}

3 个答案:

答案 0 :(得分:0)

你输入的代码是C ++代码,而不是C代码。

使用Eclipse,您首先要创建新项目:

File - &gt; New - &gt; C++ Project - &gt; Executable - &gt; Emptyproject

为项目命名,然后继续设置直到完成项目的创建

编辑C ++源代码,然后使用

构建项目

Project - &gt; Build All

然后使用着名的绿色按钮运行您的二进制文件。或者用:

Run - &gt; Run

答案 1 :(得分:0)

正确的C ++代码是

#include <iostream>

int main() {
    std::cout<<"Hello world!\n";
}

请注意,<iostream>不是<iostream.h>std::cout不是coutint main不是main。这些错误似乎表明你正在从一个非常过时的来源学习C ++。

答案 2 :(得分:0)

那不是C;它是C ++的一种古老方言,即使你不尝试将它构建为C语言,现代编译器也可能会拒绝它。

C中的“hello world”可能如下所示:

#include <stdio.h>

int main() {
    printf("Hello world!\n");
}

在本世纪的C ++方言中:

#include <iostream>

int main() {
    std::cout << "Hello world!\n";
}

现在你应该决定是学习C语言还是C ++(这是非常不同的语言),并找到一本关于这个主题的好书。对于C ++,请启动here