这种错误通常是由于Makefile文件中的目标名称或规则中包含空格或特殊字符而导致的。要解决这个问题,需要更改Makefile中的目标名称或规则,以确保它们没有包含任何空格或特殊字符。例如,将目标名称“my target”更改为“my_target”,或者将规则“%.o :%.cpp”更改为“%_obj :%_cpp”。此外,还可以在Makefile中使用引号或转义字符来避免这种错误。
上一篇:编译错误-gcc不尊重大小写文件命名方案
下一篇:编译错误-在搜索时跳过不兼容的内容