首页 > 解决方案 > C 编程:makefile:2: *** 缺少分隔符。停止

问题描述

我的代码是一个拼写检查程序,它检查输入文件中的单词,并使用字典文件检查输入文件中的这些单词。

我正在尝试创建一个 makefile 并在此处不断收到此错误 makefile:2: *** missing separator。停止。此外,我正在 repl.it 中编写我的代码。

我不知道发生了什么或为什么这样做?

这是我的makefile内容:

a.out: main.o spell_lib.o spell.o
  gcc *.o

main.o: main.c spell_lib.h spell_lib.c
     gcc -c main.c

spell_lib.o: spell_lib.h spell_lib.c
    gcc -c spell_lib.c

标签: arrayscloopsmakefilefile-io

解决方案


关于: gcc *.o

<tab>此行必须以非空格开头


推荐阅读