Makefile:2: *** 缺失分隔符。 停止。
时间: 2023-09-12 11:03:26 浏览: 165
跟我一起写Makefile
这个错误通常是由于Makefile文件中的语法错误引起的。在Makefile文件中,命令和目标之间必须用制表符或空格分隔开,否则就会出现这个错误。
例如,下面的Makefile文件中,在第2行缺少分隔符,导致出现了这个错误:
```
target1:
echo "hello world"
target2:
echo "goodbye world"
```
应该将其改为:
```
target1:
echo "hello world"
target2:
echo "goodbye world"
```
或者使用空格分隔:
```
target1:
echo "hello world"
target2:
echo "goodbye world"
```
这样就可以避免这个错误了。
阅读全文