VS code c 编程,如何修复-Makefile:2: *** 缺少分隔符。停止。?

N.A*_*.Av 2 c makefile

使用 UBUNTU 20.4 和编译器版本 gcc (Ubuntu 9.3.0-10ubuntu2) 9.3.0,

我对 vscode 很陌生-我用 C 构建了一个程序,在其主要参数中获取两个字符串(作为文件名)

所以我构建了这个 Makefile 以节省自己检查代码编译和运行的时间,并这样写:

all: //tried with and without "all:" line//
gcc main.c
./a.out ex1.bin ex2.bin
rm -i a.out
Run Code Online (Sandbox Code Playgroud)

由于某种原因,在执行 make 之后,我在终端中被拒绝并得到以下信息:

Makefile:2: *** missing separator. Stop.

我做错了什么以及如何解决它?

感谢帮助者

tif*_*iff 8

如果 Andrea Baldini 的答案不起作用,请查看此设置的左侧在此输入图像描述。您可能会发现显示“空格:4”的文本,单击此文本,然后在下拉菜单中选择“使用制表符缩进”,然后选择 4 或任何其他值。这个解决方案对我有用。