关于makefile error:makefile:2: *** missing separator. Stop.

  • 时间:
  • 来源:互联网
  • 文章标签:

今天学习了makefile,尝试编写一个非常简单的makefile,可是总是报错。
命令行前是tab没错,编码方式utf-8没错。
输入命令行时,从打出tab开始,就开始报红。。

 

后来发现,出现此错误的原因是vim配置文件 .vimrc中出现了这个语句

expandtab会自动将tab转换为空格,这样,虽然你按下了tab,但是vim还是会把它转换成相应长度的空格输入,导致了makefile出错。



本文链接http://www.taodudu.cc/news/show-647538.html