makefile:14: *** missing separator. Stop.
时间: 2024-08-14 15:02:02 浏览: 38
这个错误信息表示在Makefile文件的第14行,缺少了一个分隔符。在Makefile中,规则的格式应该是:
```
目标: 依赖项
命令
```
其中,目标和依赖项之间用冒号(:)分隔,依赖项和命令之间用换行符(
)分隔。如果在这些地方使用了错误的分隔符,就会出现"missing separator"的错误。请检查您的Makefile文件,确保使用了正确的分隔符。
相关问题
Makefile:2: *** missing separator. Stop.
这个错误通常是由于Makefile文件中的某一行缺少了Tab键导致的。在Makefile文件中,每一行命令(以及每个命令的参数)必须以一个Tab键开头,而不是空格。如果某一行命令前面使用了空格,而不是Tab键,就会出现这个错误。
为了解决这个问题,可以检查Makefile文件中是否有缺少Tab键的行,并使用Tab键替换它们前面的空格。同时,也可以考虑在编辑Makefile文件时开启显示Tab键的功能,以便更好地检查和编辑Makefile文件。
makefile:1: *** missing separator. Stop.
这个错误通常是由于 Makefile 文件中的缩进错误引起的。在 Makefile 中,规则和命令之间需要使用 Tab 键进行缩进,而不是空格或其他字符。请确保您的 Makefile 文件正确缩进,并且命令行之前有一个 Tab 键。另外,还要确认您是否使用了与空格相同数量的 Tab 键进行缩进。如果问题仍然存在,请您提供您的 Makefile 文件内容,以便我可以更好地帮助您解决问题。
阅读全文