make 报错 Makefile:3: *** missing separator. Stop.
时间: 2023-10-06 11:07:16 浏览: 59
这种错误通常是Makefile文件中的某些命令行前没有使用Tab键缩进,而是使用了空格,导致Make无法识别命令行,从而报错。因此,请检查Makefile文件中第三行命令行的缩进情况,确保前面使用的是Tab键缩进,而不是空格。另外,如果Makefile文件中使用了变量,也需要注意变量的使用方式,确保变量的替换结果正确。
相关问题
make 报错 makefile:44: *** missing separator stop
这个错误通常表示在 Makefile 文件的第 44 行缺少了分隔符。Makefile 是用来描述如何编译和构建项目的脚本文件。每一行的命令都需要以一个制表符或者多个空格作为分隔符。
请确保在 Makefile 的第 44 行中命令前有一个正确的分隔符。一般来说,这个错误可能是由于缩进不正确或者缺少制表符或空格引起的。
可以尝试检查 Makefile 文件的第 44 行附近是否存在缩进错误,并确保所有命令都正确地使用了分隔符。
makefile:6: *** missing separator. Stop.
makefile是一种用于自动化构建和编译程序的工具。它使用一个名为Makefile的文件来定义构建规则和依赖关系。在Makefile中,每个规则由一个目标、依赖项和命令组成。
针对你提到的错误信息"makefile:6: *** missing separator. Stop.",这通常表示在Makefile的第6行缺少了分隔符。在Makefile中,每个命令必须以一个制表符或者多个空格作为分隔符,用于将目标和命令分开。如果缺少了分隔符,make命令将无法正确解析Makefile并报错。
为了解决这个问题,你可以检查Makefile的第6行,确保在目标和命令之间有正确的分隔符。另外,还需要确保在Makefile中使用的是制表符而不是空格作为分隔符。
相关推荐
![tar](https://img-home.csdnimg.cn/images/20210720083646.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)