简单的MakeFile问题(缺少分隔符)

时间:2013-10-04 16:22:46

标签: c macos makefile

我正在开发一个小型微控制器项目并遇到一个问题,使用makefile编译源代码,链接如下以及错误:

      makefile:1: *** missing separator.  Stop.

The makefile is found here. Click Me.

现在为什么它会在第1行给出错误?这一切看起来都不错,但显然它对某些事情不满意。 是的,我检查确保它有适当的标签而不是空格;)

我在Mac OS X 10.8.4上运行。任何人都可以指出问题所在吗?

1 个答案:

答案 0 :(得分:0)

在第一行的注释中有一个“ ”字符,其原始字节包括“0x0A”(换行符)。似乎make不知道文件的输入编码,并认为该行在那里结束;这意味着超出此角色的所有内容都“不再是评论”,从而导致错误。