makefile:3: *** missing separator. Stop.

Posted base64

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了makefile:3: *** missing separator. Stop.相关的知识,希望对你有一定的参考价值。

在创建Makefile文件后执行“make”命令出现错误:

makefile:3: *** missing separator. Stop.

 

原因:

技术图片

 

 

gcc的前面需要用tab键来隔开,不能敲4个空格代替。

 

 

 

解决办法:

 

在~/.vimrc文件中添加:

 

 

set tabstop=4   //设置tab键是4个空格
set noexpandtab  //不把tab键用空格代替

 

 

在设置好了之后,如果在原Makefile文件的基础上修改空格还是有可能会出现错误:

把Makefile文件删除了之后重新写。 

以上是关于makefile:3: *** missing separator. Stop.的主要内容,如果未能解决你的问题,请参考以下文章

Error This project references NuGet package(s) that are missing on this computer. Use NuGet Package

Error This project references NuGet package(s) that are missing on this computer. Use NuGet Package

Error This project references NuGet package(s) that are missing on this computer. Use NuGet Package

使用quartz出现这个错误 Handling 3 trigger(s) that missed their scheduled fire-time怎样解决呢?

To Miss Our Children Time(dp)

求助!!!latex中省略号用$$\dots$$也总数报错说“Something's wrong,perhaps a missing \item”怎么办