美文网首页
Makefile:****missing separator.

Makefile:****missing separator.

作者: Timing_173a | 来源:发表于2017-08-25 17:45 被阅读0次

    今天在编写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

    相关文章

      网友评论

          本文标题:Makefile:****missing separator.

          本文链接:https://www.haomeiwen.com/subject/okwolxtx.html