Makefile:****missing separator. stop错误分析

今天在编写Makefile时发现就是编译不过,也没有发现语法错误。命令也是用tab键打头.

问题:

错误如下:

错误显示.png

这个错误由于tab的缩进引起的,tab缩进为4个字节,但是编辑器将tab解释为4个空格了。
Makefile如下:

错误Makefile显示.png

可以看到make并没有变色。
换了环境重新输入

正常Makefile显示.png

发现make 变色

将变色的代码,复制到之前的Makefile 发现

正常和错误在同一环境下显示.png

通过对比,发现tab都是4个字节没有问题。但是删除时,发现可变色的一次删除。不能变色的一键只能删除一个字节。

处理问题

打开.vimrc 文件,vimrc 设置了 set noexpandtab 和set autoindent,没有则创建

创建.vimrc文件.png

注意如果用文本打开,应当ls -la 查看是否有。.vimrc~文件,并删除它。

其次,检查是否对geidt 编辑进行设置出错了

gedit设置.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 100,041评论 9 468
  • 安装依赖库(支持Python 3、Lua、Ruby) sudo apt-get install libncurse...
    Cyfeng阅读 6,509评论 0 2
  • 1. Vim的几种模式 正常模式:可以使用快捷键命令,或按:输入命令行。 插入模式:可以输入文本,在正常模式下,按...
    红线路亚湾阅读 17,569评论 0 1
  • 今天我们来谈谈潜意识。 “潜意识”的概念是精神分析的鼻祖弗洛伊德提出来的。所谓潜意识,是指在心理活动中,人们不能认...
    方温迪阅读 4,818评论 0 0
  • “隔壁的小辉死了。”闲聊之中,妈妈不经意间冒出这么一句话。 “哪个小辉?”我有点摸不着头脑,离家时间太久,很多邻里...
    雨中风筝1阅读 3,211评论 0 1

友情链接更多精彩内容