Linux 报错 “ Makefile:4: *** missing separator。 停止。 ”

Posted RongT

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 报错 “ Makefile:4: *** missing separator。 停止。 ”相关的知识,希望对你有一定的参考价值。

1.

在make命令后出现这种错误提示,是提示第4行没有分隔符。

例如:

1 target:prerequisites

......

4 command

……

改为:

1 target:prerequisites

.....

4     command

……

在Makefile文件中,命令必须以【tab】键开始。

 

2.

基本上都是属于找不到所依赖的文件所导致的,所以应该去: 检测确保,所依赖的文件,是否真实存在。

很常见可能是:

误写了多余的空格,导致被视为依赖文件,导致找不到

或者文件名或文件路径写错

以上是关于Linux 报错 “ Makefile:4: *** missing separator。 停止。 ”的主要内容,如果未能解决你的问题,请参考以下文章

makefile:4: *** 缺少分隔符。停止

MAKEFILE: 出错时怎么回事:makefile:4: *** missing separator. Stop.

makefile 命令在第一个目标之前开始

wireless_tools交叉编译

Linux编译器gcc/g++调试器gdb项目自动化构建工具make/Makefilegit

linux ruby 安装报错