侧边栏壁纸
  • 累计撰写 185 篇文章
  • 累计创建 77 个标签
  • 累计收到 17 条评论

目 录CONTENT

文章目录

Makefile:10: *** missing separator. Stop

码峰
2022-11-07 / 0 评论 / 0 点赞 / 885 阅读 / 171 字 / 正在检测是否收录...
广告 广告

问题描述

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

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

问题原因和解决办法

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

0
广告 广告

评论区