根本原因: $(INSTALL_XXX)之前必须是tab, 而IDE回车或者tab时,默认是2个空格.

  • VSCode中Makefile的显示
define Package/gateway/install
->   $(INSTALL_DIR) $(1)/usr/bin $(1)/etc
->   $(INSTALL_BIN) $(PKG_BUILD_DIR)/gateway $(1)/usr/bin/
.. $(INSTALL_CONF) ./files/test.config $(1)/etc
endef
  • Vim中Makefile的显示
define Package/gateway/install$(INSTALL_DIR) $(1)/usr/bin $(1)/etc$(INSTALL_BIN) $(PKG_BUILD_DIR)/gateway $(1)/usr/bin/$(INSTALL_CONF) ./files/test.config $(1)/etc
endef
  • 从VSCode中的显示可以看出:
  1. 第一, 第二行的行首是tab
  2. 第三行是2个空格
  • VSCode中的配置tab:
"editor.detectIndentation": false

OpenWRT - Makefile:31: *** missing separator. Stop.相关推荐

  1. makefile:2: *** missing separator. Stop. make 之后出现的错误,解决方法

    问题 今天建立了个个helloworld.c 以及Makefile文件. hellworld.c 中内容如下: #include<stdio.h> int main() { printf( ...

  2. makefile:5: *** missing separator. Stop.

    写makefile时出现这个错误提示 是表示makefile中的命令前没有使用TAB. 造成的原因可能有: 1. 命令前没有使用TAB, 2. 在VIM的配置文件"/etc/vimrc&qu ...

  3. 【A40i-Android7.1】---编译报错:drivers/soc/allwinner/pm/.pm_debug.o.cmd:457: *** missing separator. Stop

    一.报错log 在执行./build.sh 编译 lichee 出现下面的错误 Copy rootfs.cpio.gz for armCHK include/generated/uapi/linux/ ...

  4. Docker | makefile错误提示 *** missing separator. Stop.

    2019独角兽企业重金招聘Python工程师标准>>> 造成这个的原因是 makefile中的命令必须以tab作为开头(分隔符),不能用扩展的tab即用空格代替的tab; 如果是vi ...

  5. openwrt wifi 出现missing ACKs和deauthenticated due to inactivity 频繁掉线问题解决方案

    路由器出现频繁掉线问题 关键log1: Mon Dec 25 17:28:25 2017 daemon.info hostapd: wlan0: STA 00:00:00:00:00:00 IEEE ...

  6. QtCreator:missing separator. Stop.

    解决方案:删除*.pro.user文件,使用另一版本QtCreator打开*.pro文件重新选择其他编译器进行构建 原因:构建所需编译器选错了,因为默认构建编译器与项目所需不同 参考:http://t ...

  7. *** missing separator. Stop.

    学习编写Makefile时,写了如下Makefile: 出现如下错误: 在网上查了一下,原因是每个具体命令之前少了table,按了table就OK了.

  8. missing separator. Stop

    原因 : tab key 实际上是空格, 而 Makefile 中command 必须以TAB 开始, 临时解决方法 : ctrl+v+i.

  9. missing separator. Stop

    原因是命令前缺少tab,引起原因是windews下的tab和linux下的tab并不一样 只要vim打开makefile,然后在命令前面加tab健就可以 其中报错中的那个数字表示报错行号

  10. warning: NUL character seen; rest of line ignored *** missing separator. Stop.

    记录问题:在windows与ubuntu共享的源代码中执行make编译程序报错,查看源代码及目录中的其他文件,发现全都是乱码.

最新文章

  1. CPU Cache原理与示例
  2. python filter过滤器的使用_如何在Python 3中使用过滤器、映射和精简
  3. RabbitMQ消息队列系列教程(一)认识RabbitMQ
  4. Python之装饰器入门
  5. Python对象中__del__方法起作用的条件详解
  6. oracle USER 与 Schema 的关系与区别
  7. Android全局对象Application的使用,以及如何在任何地方得到Application全局对象
  8. eclipse怎么更改tomcat的上下文访问路径
  9. eda可视化_5用于探索性数据分析(EDA)的高级可视化
  10. 前端上传数据-按解析顺序
  11. 在MyEclipse(2015)中上传项目到github的步骤(很详细)
  12. 安装Visio 2016与原本的office冲突的最终解决方案
  13. c语言编写的操作系统不会用到类,因为当时c++还没出现
  14. C++/测绘附和导线测量源码
  15. 关于C语言从键盘输入内容到数组
  16. mysql 中一个表里有父子关系_SQLAlchemy - 同一个表中的父子关系
  17. 现在卖什么赚钱?看看你适合哪种赚钱方式!
  18. linux 实现不同网段网络互通
  19. python迭代对象是什么意思_python的迭代对象
  20. #ArcGis中如何对属性表中的字段进行顺序赋值??

热门文章

  1. 想不到吧,实体类能自己CRUD,MyBatis-Plus AR模式了解下
  2. L1-061 新胖子公式
  3. 网络广告计费的三种形式:CPC、CPM、CPA
  4. win7文件夹加密_小编还原win7系统文件夹加密码的步骤
  5. 日期、时间、格式、补零(0、〇)操作、length、String、slice、getFullYear、getMonth、getDate、getHours、getMinutes、getSeconds
  6. 腾讯企业邮箱服务器地址和端口号备忘
  7. 嵌入式系统开发-麦子学院(5)——linux高级编程之文件IO管理
  8. 2021最全财富密码,95个即将发币项目概览
  9. 智商情商哪个重要_情商与智商哪个更重要?三个方面让你彻底明白
  10. java基础--狂神