侧边栏壁纸
  • 累计撰写 119 篇文章
  • 累计创建 60 个标签
  • 累计收到 7 条评论

目 录CONTENT

文章目录

Makefile:10: *** missing separator. Stop

码峰
2022-11-07 / 0 评论 / 0 点赞 / 273 阅读 / 171 字 / 正在检测是否收录...
温馨提示:
本文最后更新于 2022-11-08,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

问题描述

在写一个项目的Makefile时,用到了换行符“\”,遇到报Makefile:10: *** missing separator. Stop的错误,Makefile部分内容如下,开始怎么看都没问题,后来才发现是一个写Makefile的很细节的问题。

SRC += \ 
 ../src/a.cpp \
 ../src/b.cpp \
 ../src/c.cpp \

问题原因和解决办法

报这个错误的原因是,这里使用了换行符,而换行符的后面不能跟任何符号(空格,Tab等都不可以),以上Makefile中就是在SRC += \后面有一个空格,没太注意,删除这个空格就没有这个错误了。

0

评论区