*** 遗漏分隔符 。 停止。
时间: 2023-08-15 22:08:33 浏览: 55
回答: 当出现"makefile:2:***遗漏分隔符。停止。"错误时,这意味着在编写makefile文件时使用了空格而不是tab分隔符。在makefile中,gcc、rm、cp等命令前面应使用tab分隔符,而不能使用空格。要解决这个问题,需要将每一行的空格替换为tab键。例如,将"all: gcc-ohelloworldhelloworld.c"替换为"all: gcc-ohelloworldhelloworld.c"。同样地,对于其他行也要进行相同的操作。这样修改后,再次运行make命令即可解决这个错误。另外,如果你想使用makefile的万能模板,可以参考引用中的链接。
相关问题
makefile:3:*** 遗漏分隔符 停止
这个错误通常表示在 Makefile 文件的第三行缺少了分隔符。Makefile 是用来构建软件项目的脚本文件,它使用一种特定的语法来描述构建规则和依赖关系。
请检查第三行以及其前后的代码,并确保每个规则和命令之间都有正确的分隔符。在 Makefile 中,每个规则应该以一个目标开始,后面是一个或多个依赖项,然后是一个冒号和命令集合。每个命令都应该以一个制表符或者多个空格作为前缀。
例如,一个简单的 Makefile 规则可能如下所示:
```
target: dependency1 dependency2
command1
command2
```
如果你能提供更多的代码或者具体的错误信息,我可以帮助你更好地解决问题。
makefile:86: *** 遗漏分隔符 遗漏分隔符 %s。 停止。
这个错误通常是由于在Makefile中的某行缺少了分隔符(通常是冒号或Tab键),导致make命令无法正确解析该行。请检查你的Makefile,确保每一行都符合正确的语法,并且每个命令行前面有一个Tab键作为分隔符。
如果你能提供更多的Makefile内容或者错误消息的上下文,我可以给出更具体的帮助。
相关推荐
![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_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)