首页 > 解决方案 > VS code c 编程,我该如何修复-Makefile:2: *** 缺少分隔符。停止。?

问题描述

使用 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

并且由于某种原因,在执行 make 之后,我在终端中被拒绝并得到了这个:

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

我做错了什么,我该如何解决?

感谢帮手

标签: cmakefile

解决方案


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


推荐阅读