【问题标题】:Basic Tutorial? Makefiles in Eclipse CDT基础教程? Eclipse CDT 中的 Makefile
【发布时间】:2023-08-28 02:18:01
【问题描述】:

有谁知道制作 Eclipse CDT C 项目的教程在哪里?我看过一些关于 C++ 的文章,但没有一个描述我作为插件和 C 编程的绝对初学者需要了解的内容:

  1. 当我构建项目时,什么也没有发生。为什么?
  2. 当我通过右键单击文件并添加文件名和输出文件名来添加“生成目标”时,它将编译这些文件,但存在未定义的引用错误(在你告诉我之前,是的,我已经查过了在许多 SO 问题和许多其他网站上,但我没有找到任何解决方案来解决 CDT 上下文中的问题)。为什么会出现链接器错误,我需要做什么才能使 makefile 按正确的顺序简单地编译我的代码(例如“gcc -Wall source1.c source2.c -o client”),以免产生链接器错误?

任何帮助将不胜感激。我觉得 Eclipse CDT 是某种神秘的潘多拉魔盒,每当我打开它时,我的编程世界就会陷入混乱,因为它明显缺乏直接的初学者教程。提前感谢您提供的任何指导。

【问题讨论】:

  • 我也对这个问题的答案感兴趣
  • 我看过 IBM 教程,尽管它是 C++。感谢您提供具有更具体信息的旧版本,但即使遵循其在 C 中的指南也不起作用(即使在 Hello World 示例项目中运行自动生成的 ./configure 后,makefile 仍然不知道该怎么做Eclipse CDT 附带):/

标签: c eclipse linker makefile eclipse-cdt


【解决方案1】:

这可能对您有所帮助:

www.cs.umanitoba.ca/~eclipse/7-EclipseCDT.pdf

【讨论】: