在编写完linux Makefile后,在控制台输入make命令编译文件时报错,错误信息:“Makefile:13:*** 遗漏分隔符”。查看Makefile文件内容,没有发现问题。重新输入第13行内容之后编译,还是报错。通过网上查找资料后,发现Makefile对格式有要求。每一行文本除非顶头开始,如果需要格式编排,不能使用空格键来控制文本行缩进,必须使用Tab键。把第13行开头的空格键删除之后,改为Tab键,保存之后,重新执行make命令则文件编译成功。

图1 控制台出错信息

图2 Makefile 文件内容

图3 改正格式后编译成功

linux makefile 只能使用Tab键进行文本缩进相关推荐

  1. ubuntu服务器远程桌面pycharm tab键向右缩进失效解决方案

    ubuntu远程桌面中的pycharm有时使用tab键向右缩进会失效,可通过下面方法解决. 方法一 编辑~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4 ...

  2. Word2007 设置Tab键的默认缩进距离

    Word2007好像默认了所经3个字符到4个字符之间.不适合我们做中文文档啊. 把它改回到2个字符. 设置Tab键的默认缩进距离,如图所示. ( v8 W: R( b0 W  U9 H  @6 R-- ...

  3. vscode tab键突然不能缩进了

    vscode tab键突然不能缩进了 今天用vscode过程中,突然发现tab键不能缩进了,找了半天也没找到原因,最后在快捷键中发现Ctrl+M会切换tab键行为(缩进或移动焦点),应该是不小心按到了 ...

  4. Linux CentOS中按tab键不能自动补全解决办法

    场景: 在CentOS中,理想情况是按下tab键就应该自动补全,但有时会遇到无法补全的服务器 解决: 一.安装 bash-completion 包 yum install -y bash-comple ...

  5. Webstorm 的 Tab 键怎样调整缩进值? 调节成缩进成2个空格或者4个空格

    更多前端学习笔记可以查看 https://niexia.github.io/fe-tutorial 需要设置这两步: (webstorm的版本2017.2)

  6. vim的tab键设定

    多在windows上编程的童鞋可能习惯于感受tab键为4个空格的长度,不过在linux系统中一般默认设定tab键为8个空格长度来显示.事实上tab也确实是8个空格的长度.不过由于习惯问题,某些童鞋还是 ...

  7. 设置 vim 显示行号/ Tab 键缩进为4格

    设置 vim 显示行号/ Tab 键缩进为4格 1. 临时显示行号 在 INSERT 模式下,键入 ESC 退出 INSERT 模式,然后输入 : (注意是英文输入法下),紧接着键入 set numb ...

  8. Linux vim设定Tab键缩进

    Drecik学习经验分享 转载请注明出处:http://blog.csdn.net/drecik__/article/details/8452347 Linux系统中vim设置tab键的宽度 在 Vi ...

  9. linux 基本配置tab键和显示行号 和中文输入法

    一.仅设置当前用户的Tab键宽度 输入命令:vim ~/.vimrc 然后:set tabstop=4   //我这里将Tab键的宽度设置为4 保存:ctrl+z+z(或:wq!) OK! 二.设置所 ...

最新文章

  1. 树的高度从零还是一开始数_数据结构与算法之1——树与二叉树
  2. f12 卡 谷歌浏览器_干货分享。关于谷歌浏览器的使用技巧,不需要插件
  3. python发邮件有什么意思_python发邮件要装什么
  4. linux常用安装命令集锦
  5. C# FolderBrowserDialog 的用法
  6. 转:canvas--放大镜效果
  7. python如何读取文件内容求和_使用python对文件中的数值进行累加的实例
  8. switch 选择语句
  9. Useful link
  10. [运维笔记] PowerShell (模块).模块的查找、安装、卸载、更新、保存、发布
  11. jupyter notebook安装相关问题
  12. 机器学习数据导入方法总结
  13. matlab画模拟信号图,【 MATLAB 】MATLAB 实现模拟信号采样后的重建(一)
  14. 网络安全-破解win10开机密码
  15. java横向导出excel_java 生成导出Excel文件
  16. 小说作者推荐:银发死鱼眼合集
  17. SAS概念知识点 (复习1)
  18. 虚拟信用卡最大的发行商有哪些?
  19. 独立站选杂货爆品站还是精耕垂直站?
  20. 背包问题——01背包

热门文章

  1. QT Desinger设计窗体应用程序框架
  2. 使用VScode开发ESP32,PlatformIO开发ESP32
  3. J0ker的CISSP之路:How CISSP(3)
  4. Redis3.0.5配置文件详解
  5. Cloudera Manager安装之利用parcels方式(在线或离线)安装3或4节点集群(包含最新稳定版本或指定版本的安装)(添加服务)(Ubuntu14.04)(五)...
  6. 用户home目录下的.gitconfig 和 库文件夹目录下的 .gitignore 示例
  7. STL中heap算法(堆算法)
  8. Eclipse集成Tomcat:6个常见的”how to”问题
  9. xcode 学习笔记2:动态添加view
  10. 能上qq打不开网页,金山毒霸帮你解决