Eclipse 中的 MakeFile 是什么?从文档中:
makefile 是一个由 make 命令引用的文本文件,它描述目标的构建,并包含诸如源级依赖关系和构建顺序依赖关系等信息。CDT 可以为您生成一个 makefile,这样的项目称为 Managed Make 项目。一些项目,称为标准 Make 项目,允许您定义自己的 makefile。
但是解释并不能帮助我理解 MakeFile 是什么。我正在从 VisualStudio/C# 迁移到 Eclipse/C++。MakeFile 是否类似于 Visual Studio 的元数据?什么时候需要编写 MakeFile,为什么除了 C++ 代码还需要它?
[编辑] 我曾经在 Windows 上使用 VS 和 C# 进行开发。现在在 Mac 上尝试 Eclipse/C++。我从来没有在 Linux 上构建过任何人。所以到目前为止我读到的答案根本无助于解释任何事情。