Makefile:127: *** missing separator. Stop.
时间: 2024-05-25 08:08:39 浏览: 156
makefile报错
5星 · 资源好评率100%
Makefile是一种构建自动化工具,通常用于编译程序。Makefile中定义了一系列规则,用于描述程序中各个文件之间的依赖关系和编译规则。通过执行make命令,可以自动化地执行这些规则,生成最终的可执行文件。
在Makefile中,每个规则都由一个目标(target)、一组依赖(dependencies)和一个命令(command)组成。目标指定了要生成的文件名,依赖指定了生成该文件所需要的其他文件或者目标,命令则指定了如何生成该文件。
Makefile的语法比较严格,其中一个常见的错误是出现"missing separator"错误。这个错误通常是由于缩进不正确导致的,Makefile中命令的每一行必须以一个Tab字符作为开头,而不是空格或者其他字符。如果出现这个错误,可以检查Makefile中命令部分的缩进是否正确,尝试将空格替换为Tab字符。
阅读全文