【问题标题】:Open new C project with eclipse for new developer使用 eclipse 为新开发人员打开新的 C 项目
【发布时间】:2015-01-31 14:12:27
【问题描述】:

我想开始学习 C 并为 C\C++ 下载 Eclipse 并想开始新项目。 我找到了this 教程,创建新项目后,选择带有MinGcc 的C 项目并点击完成这是我得到的错误:

符号“EXIT_SUCCESS”无法解析

我做错了什么?

【问题讨论】:

  • 请不要重定向到第三方网址。
  • 在信誉达到 10 之前,我无法从我的机器上传图像
  • 至少你可以写下错误信息和错误代码吧?
  • 好的,更新了

标签: c eclipse include


【解决方案1】:

EXIT_SUCCESS 在 stdlib.h 中定义:

#include <stdlib.h>

int main(void)
{
    return EXIT_SUCCESS;
}

根据您的 cmets,您的问题似乎与 Eclipse 有关。您可能想尝试关闭主菜单: 项目->C/C++索引->

  • 刷新所有文件
  • 使用修改后的文件进行更新
  • 重新解决未解决的包含
  • 搜索未解决的包含

在 Project Exlorer 树中,它列出了 Eclipse CDT 查找包含文件的位置。您应该在那里看到一个包含 stdlib.h 的目录。在我的机器上,它位于 c:\MinGW\include 中。

【讨论】:

  • 我在#include 、#include 下有这条红线并返回EXIT_SUCCESS,我需要更改什么?
  • 当您将光标悬停在其中一条红线上时会显示什么?我怀疑它找不到那些文件。我不使用 Eclipse,所以不知道找到它们的设置应该是什么。我假设错误来自 gcc 而不是 Eclipse - 您可以调用 gcc,即进行编译?
  • 我会在您的问题中添加一个“Eclipse”标签,因为这是一个 Eclipse 设置问题。
  • @motrer 要测试您的 MinGW 编译器是否设置正确,您可以转到 Windows cmd 提示符并键入 c:\path\to\gcc c:\path\to\your_program.c 看看是否编译。
  • @motrer 如果您仍有问题,我在上面添加了可能有帮助的菜单选项。
猜你喜欢
  • 1970-01-01
  • 2010-11-09
  • 2011-05-08
  • 1970-01-01
  • 2016-08-16
  • 1970-01-01
  • 1970-01-01
  • 2013-07-11
  • 1970-01-01
相关资源
最近更新 更多